Incipio is a CLI English dictionary viewer written in Python. In Latin, incipio means "I begin, I undertake." I think I couldn't find a better name, since I'm an English graduate who's learning Python for pure fun and willing to learn new skills, and this project is my first enterprise. At the moment, Incipio is a bare-boned project: users can:
- Input a word and check for its definition from the Webster's Unabridged Dictionary released by Project Gutenberg in 2009
- Launch few commands to interact with the app
I'm a total beginner in programming, thus any comment or suggestion are welcomed.
You can download the latest executable from the releases page. Unpack the zip file and execute main.exe inside the Incipio folder.
Clone the repository, run the main.py file using the pyton interpreter from your Linux distribution. Be sure your OS runs python3 interpreter.
- Adding commands like: comparing two lemmas, adding custom lemmas
- The current json which contains the dictionary must be improved, since it misses syllabications, parts of speech and etymologies. Moreover, it returns corrupted text sometimes
- Adding more languages
- Switching among different dictionaries
- Using updated dictionaries by API
- The JSON file which stores the whole dictionary is provided by matthewreagan
- Webster's Unabridged Dictionary is provided by Project Gutenberg
This project is released under MIT License. However, dictionary_compact.json is licensed under GPL v2 license by its creator, and WebstersEnglishDictionary.txt is licensed under The Project Gutenberg License.