thunlp/WantWords
An open-source online reverse dictionary.
Built on a multi-channel neural model that jointly processes definition text, example sentences, and related words, WantWords maps semantic descriptions to matching vocabulary entries. The system uses PyTorch transformers and scikit-learn for ranking, deployed via Django with a REST API backend, and addresses practical use cases from tip-of-the-tongue retrieval to supporting language learners and patients with anomia.
7,118 stars. No commits in the last 6 months.
Stars
7,118
Forks
622
Language
JavaScript
License
—
Category
Last pushed
Feb 23, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/thunlp/WantWords"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
winkjs/wink-nlp
Developer friendly Natural Language Processing ✨
LSYS/LexicalRichness
:smile_cat: :speech_balloon: A module to compute textual lexical richness (aka lexical diversity).
mbejda/Node-OpenNLP
Apache OpenNLP wrapper for Nodejs
LanguageMachines/frog
Frog is an integration of memory-based natural language processing (NLP) modules developed for...
winkjs/wink-lexicon
English lexicon useful in NLP/NLU