johnbumgarner/wordhoard
This Python module can be used to obtain antonyms, synonyms, hypernyms, hyponyms, homophones and definitions.
This tool helps researchers performing textual analysis by expanding their word lists. It takes a word as input and retrieves related words like antonyms, synonyms, hypernyms, hyponyms, and homophones from various online sources. Academic researchers in fields like media studies, sociology, and communication can use this to enrich their analyses of text data.
126 stars. No commits in the last 6 months. Available on PyPI.
Use this if you need to build comprehensive word lists to improve word frequency analysis or topic modeling in your qualitative text research.
Not ideal if you are looking for a full-fledged natural language processing (NLP) library that performs complex text analysis beyond word relationships.
Stars
126
Forks
12
Language
Python
License
MIT
Category
Last pushed
May 29, 2024
Commits (30d)
0
Dependencies
14
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/johnbumgarner/wordhoard"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
isaacus-dev/semchunk
A fast, lightweight and easy-to-use Python library for splitting text into semantically...
chatopera/Synonyms
:herb: 中文近义词:聊天机器人,智能问答工具包
CUNY-CL/wikipron
Massively multilingual pronunciation mining
jacksonllee/pylangacq
Language Acquisition Research Tools
goodmami/wn
A modern, interlingual wordnet interface for Python