PhraseCraft is a Tkinter-based application designed to enhance your vocabulary and improve your language skills. The application includes features such as spell-checking, pronunciation, word meanings, synonyms, and a user dictionary.
- Spell Checking: Quickly identify and correct spelling errors in your text.
- Pronunciation: Listen to the correct pronunciation of words.
- Word Meanings: Get definitions and meanings of words instantly.
- Synonyms: Discover synonyms to enrich your vocabulary.
- User Dictionary: Add your own words to personalize your experience.
git clone https://github.com/YourUsername/PhraseCraft.git
cd PhraseCraft
pip install pyttsx3 spellchecker nltk customtkinter
python3 miniproj7.py
- Anisha: Banner designs and artwork.
The spellchecker
library has deprecated dependencies like indexed
, which don't run on python3. Change up the code, so it runs on a different nlp/word processing library (eg. Textblob, LanguageTool etc.) facilitating all the functions already made.
Feel free to add to the functionality, with supporting code.
This project is licensed under the GNU GPL v3 License. See the LICENSE file for more details.