Skip to content

it is a dictionary with gui made using python and webscrapping data from dictionary.com

Notifications You must be signed in to change notification settings

chetanrakheja/GuiDictionary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GuiDictionary

It is a dictionary with gui made using python,uses web scrapping to get the data from dictionary.com , have option to listen to the meaning,example sentences,pronunciation, increase vocabulary by seeing word of the day(from dictionary.com)

dependencies :
BeautifulSoup(bs4) (for web scrapping)
urllib (for web scrapping)
gTTS(for text to speech)
pyperclip(Copy To clipboard)

About the project

it get data(meaning, sentences,pronunciation,etc) from dictionary.com,

uses BeautifulSoup (bs4 is to be downloaded),

uses google text to speech (gtts) to conver meaning, sentences,pronunciation to speech

File which Contains the speech will be saved in the directory(path of cmd)

clicking Detailed info will open webpage of dictionary.com where user can see full details, url of the webpage will be copied to clipboard as well

Things to be taken care


while running the code make sure you have all the dependencies,your cmd must be in the same directory as your code as not doing so may generate error as gif files(clipart for search,speech button) will not be loaded properly, make sure you have a working internet connection, mp3 player to listen to speech

ScreenShots

Blank Default interface

github-small

Word to be searched entered(in this case it is the word of the day)

github-small

When you click the search button

github-small

when all the meaning, sentences,pronunciation is found

github-small

About

it is a dictionary with gui made using python and webscrapping data from dictionary.com

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages