A GUI python spellchecker made using tkinter for PES mini project using Levenshtein distance algorithm
GO THROUGH THE EXPLANATION FOLDER I HAVE EXPLAINED AS MUCH AS POSSIBLE
To run the program download both the main.py and big.txt into the same folder and run main.py
This code is a spell checker that utilizes the Levenshtein distance algorithm to suggest possible corrections for misspelled words. The program uses the Tkinter library to create a GUI for the user to input text and receive spelling suggestions. The program reads a large text file (big.txt) to create a frequency distribution of words to base its suggestions off of. The user can choose to see the most probable correction or all possible corrections for each word in the inputted text. It appears to also have a GUI feature, where user can input the text through a textbox and the suggestions will be displayed in a label.