/Spell-Corrector

Spell Corrector made with the help of TensorFlow and JS

Primary LanguageJupyter NotebookMIT LicenseMIT

Spell-Corrector

forthebadge forthebadge forthebadge

A simple spelling corrector made with the help of Tensorflow.

The objective of this project is to build a model that can take a sentence or paragraph with spelling mistakes as input, and output corrected sentence or paragraph. The data that we will use for this project will be twenty five popular books from Project Gutenberg.

Requirements:

Make sure to use python version 3.3+ and has installed node on your PC.

pip3 install -r requirements.txt

How to run:

  1. Run node app in the terminal.
  2. Then open http://localhost:3000/ in your browser.

How does it work?

  1. When You click on Submit Button, The input words are first stored in input.txt file.
  2. Then it runs a pyhton script in the background.
  3. When the excecution of the script comlpletes it displays the input words and response words in the terminal. And then the response words are stored in output.txt file.
  4. By clicking on the Output Button in your browser you can view the results and the changes.

In action:

Demo