https://github.com/jwilk/mwic
Misspelled Words In Context
https://github.com/jwilk/mwic
qa spelling
Last synced: 3 months ago
JSON representation
Misspelled Words In Context
- Host: GitHub
- URL: https://github.com/jwilk/mwic
- Owner: jwilk
- License: mit
- Created: 2015-05-30T18:38:12.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2025-03-01T15:26:47.000Z (5 months ago)
- Last Synced: 2025-03-26T00:01:37.249Z (4 months ago)
- Topics: qa, spelling
- Language: Python
- Homepage: https://jwilk.net/software/mwic
- Size: 563 KB
- Stars: 38
- Watchers: 3
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.rst
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Overview
========**mwic** is a spell-checker that groups possible misspellings and shows them in
their contexts. This is useful for checking technical documents, which often
contain words that are not included in standard dictionaries... (don't include in release tarballs)
Example
-------.. image:: doc/screenshot.svg
..
Prerequisites
=============The following software is needed to run mwic:
* Python ≥ 3.7;
* PyEnchant_, Python bindings for the Enchant_ spellchecking system;
* regex_, alternative regular expression module for Python.
Additionally, the following software is needed to rebuild the manual page from
source:* docutils_ ≥ 0.6.
For pip users::
python3 -m pip install pyenchant regex
python3 -m pip install docutilsFor Debian users::
apt-get install python3-enchant python3-regex
apt-get install python3-docutils.. _regex:
https://pypi.org/project/regex/
.. _pyenchant:
https://pypi.org/project/pyenchant/
.. _Enchant:
https://abiword.github.io/enchant/
.. _docutils:
https://docutils.sourceforge.io/.. vim:ts=3 sts=3 sw=3 ft=rst