SLUSpell

SLUSpell is an open-source spell checker that uses multiple techniques to find misspelled words.


Keywords
machine-learning, natural-language-processing, software-development, spell-check
License
GPL-3.0
Install
pip install SLUSpell==0.2.0

Documentation

License Build Status

Spell Checker

Spell Checker is a small project that aims to improve ways to find spelling mistakes and predict what the writer tends to say.


Usage Guide

To use the project, you can first fork the repo and clone it on your computer, or you might just easily download it. After that, you should install the project dependencies.

Dependencies

You can easily install the dependencies by entering the following command in the project directory on windows OS:

pip install -r requirements.txt

or the following command on Linux or Mac OS:

pip3 install -r requirements.txt

Quick Start

To run the application first, go to the /src directory and run the following command on Windows OS:

python main.py

or the below command on Linux or Mac OS:

python3 main.py

Todo

  1. Supporting Irish Spell Checker.
  2. Supporting multi lingual interface.
  3. Using context based spell checker.
  4. Using more accurate dictionaries.
  5. Adding registraiton system to save client's work.
  6. Adding more test cases to check the robustness of the application.

License

SLUSpell is licensed under the terms of GNU General Public License v3. This library can be used for both academic and commercial purposes. For more information, check out the LICENSE file.