Algorithm devoloped to check and correct spell mistakes, implemented in a search bar
The purpose of this project is to calculate the distance between two strings using the Wagner-Fischer model, which is based on the Levenshtein algorithm.
- Documentation PDF detailing the algorithm's working and time complexity.
- The algorithm implemented in three separate files:
- Python (
.py
) - C++ (
.cpp
) - JavaScript (
.js
)
- Python (
- A hidden folder containing the LaTeX file (this folder should be ignored).
- The algorithm does not currently include functionality for dictionary words in a separate file. This feature is yet to be implemented.
- There is no proper way to manage spaces for better recommendation, as of now, its considered as any other charecter
Explain how to install the project if necessary. If it's a collection of files, you might skip this section.
# Clone the repository
git clone https://github.com/TechGenX-yt/spellcheck_algorithm.git