Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.27 KB

README.md

File metadata and controls

31 lines (22 loc) · 1.27 KB

PhraseCraft

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.

Features

  • 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.

Installation

  git clone https://github.com/YourUsername/PhraseCraft.git
  cd PhraseCraft
  pip install pyttsx3 spellchecker nltk customtkinter
  python3 miniproj7.py

Credits

  • Anisha: Banner designs and artwork.

Contribution

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.

License

This project is licensed under the GNU GPL v3 License. See the LICENSE file for more details.