Skip to content

This is a small web-based dictionary that is developed just for fun. But still it works decent.

Notifications You must be signed in to change notification settings

Rahamt-Musawi/small-dictionary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 

Repository files navigation

small-dictionary

This is just a very tiny dictionary project which is developed for the aim of practicing. It contains over 155000 words with their definitions, synonyms, antonyms and examples. Some other definitions and examples of the given words are also being loaded from the internet. Currently, only English to English words are supported, but other languages can be added easily in the future.

Note: Python code on the backend should be optimized.

Vue.js and tailwind are used on the frontend.

Few Python libraries such as NLTK and Beautiful Soup are used on the backend.

Socket.io does the information exchange between backend and frontend.

Here is a demo video of the application

Installations

  1. Backend
    • Python libraries such as Flask, NLTK, BeautifullSoup and Socket.io
  2. Frontend
    • Vue.js, Tailwind and Socket.io client

About

This is a small web-based dictionary that is developed just for fun. But still it works decent.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published