Skip to content

SuchitraShankar07/Phrase-Craft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Spell Checker, dictionary + thesaurus in python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages