/App-for-learning-English-LANGOD

Imrove your English with LaNGod

Primary LanguagePython

LANGOD: app for learning English

Demo

demo.mp4

How to run a server (local)

python3 ./Server/server.py

Packages

Field Package
Graphics PyQt5
Server requests, tornado
SQL sqlite3
Audio playsound, os
Pronunciation gtts
Definitions wordnet
Usage reverso_context_api

Application architecture

Screenshot from 2023-06-27 12-09-53

Application functionality

  • Searching for word definitions and usage examples.

  • Adding words to your personal dictionaries.

  • Searching for dictionaries created by other users.

  • Word memorization trainers (4 modes).