Skip to content

Latest commit

 

History

History
57 lines (45 loc) · 2.07 KB

README.md

File metadata and controls

57 lines (45 loc) · 2.07 KB

✔ DICTIONARY

  • A "Dictionary" created in python with tkinter gui.
  • Used data.json file and used those data importing json library.
  • Also modified the code for the case of interface (word having multiple meaning), if word is title or noun, and also developed the closest word matching technique in case of any typo.
  • Also implemented the autocomlete feature while entering search word.
  • Also added text to speech feature in both input enter and output text.

REQUIREMENTS :

  • python 3
  • tkinter module
  • from tkinter messagebox module
  • json
  • difflib.get_close_matches
  • pandas
  • io
  • pyttsx3

Changes Done :

  • Changed the gui of the dictionary window.
  • Added clear and exit button also.
  • Added data (words.csv) - that contains the list of english words.
  • Using this words.csv data, implemented the auto complete feature, i.e. as we enter any letter in the entry section, we get suggestion of words in dropdown list whose prefix matches with our entered word.
  • Also while exiting the dictionary, we get a exit dialog box asking us the permission.
  • Added text to speech feature for both input and output area.

Purpose :

  • This scripts helps us to easily get the meaning of any word be entering text in search area and searching it. Also can get the speech of text and meaning of it.

Compilation Steps :

  • Install tkinter, json, difflib, pandas, io, pyttsx3
  • After that download the code file, and run dictionary.py on local system.
  • Then the script will start running and user can explore it by entering any text and searching it.

SCREENSHOTS :












Name :

  • Akash Ramanand Rajak