- Deduplicate words in the database
- Add more words
- Add more examples
- Resolve mulitple word categoriesx
- Fuzzy suggestions, matches ("Did you mean X, Y or Z?")
- Fix double IPA entries for US English
- Use paralell corpora
- Do lookup of English word cats for each entry and see if there is the appropriate correspondence
- Write tests, extend verify.py
- Rm IPA data from the DB file made available for download
- Find IPA phonetic spelling for all words via Wiktionary
- Feedback mechanism for missing words
- Separate exact match from partial matches visually
- Generate .dictionary file for macOS, make available for download
- Mobile app? Packaged Web Application with local fallback?
- Add step to verify.py: check that adjectives are always defined using the masculine
- If no result found, lemmatize word and try again? Be smart?
- Dark mode!
- aiosqlite?
- Support search for strings shorter than 3 chars, but only deliver exact results
- Support regex search using * character