App that searches the Merriam-Webster dictionary for words matching a given definition using NLP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
rd-frontend
Procfile
README.md
requirements.txt
runtime.txt

README.md

Reverse Dictionary

A proof-of-concept app that employs natural language processing to search the Merriam-Webster dictionary for words matching a given definition.

Backend (/app)

API built using scikit-learn, nltk, and Flask and hosted on Heroku. e.g. https://reverse-dictionary.herokuapp.com/api/classify?text=cry+vehemently

Frontend (/rd-frontend)

Angular app hosted on my website!

Acknowledgements

Data for Webster's Unabridged Dictionary provided by Adam Savitzky (adambom). Used under the MIT License and Project Gutenberg License.