thunlp/OpenHowNet
Core Data of HowNet and OpenHowNet Python API
This project helps natural language processing practitioners understand the nuanced meanings of words in both English and Chinese by providing a structured knowledge base. You input a word, and it outputs a list of possible meanings (senses) along with their core semantic components, called 'sememes', and how they relate to each other. It's designed for anyone working with language data who needs to dig deeper into word definitions.
635 stars. Used by 1 other package. No commits in the last 6 months. Available on PyPI.
Use this if you need to analyze the precise, underlying semantic components of English and Chinese words for tasks like text understanding or knowledge representation.
Not ideal if you're looking for simple dictionary definitions or a tool for general text generation without needing deep semantic analysis.
Stars
635
Forks
87
Language
Python
License
MIT
Category
Last pushed
Dec 16, 2021
Commits (30d)
0
Dependencies
4
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/thunlp/OpenHowNet"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
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