ku-nlp/knp
A Japanese Parser
KNP helps analyze Japanese sentences to understand their structure and meaning. It takes already segmented Japanese text (like from JUMAN/Juman++) and identifies how phrases relate to each other, including grammatical roles and co-references. This is used by linguists, computational linguists, or researchers who need deep insights into Japanese sentence construction.
No commits in the last 6 months.
Use this if you need to deeply analyze Japanese text to understand the grammatical relationships, case roles, and co-references between different parts of sentences.
Not ideal if you only need basic word segmentation or part-of-speech tagging for Japanese, or if you are working with languages other than Japanese.
Stars
33
Forks
4
Language
C
License
—
Category
Last pushed
Nov 01, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/ku-nlp/knp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
EmilStenstrom/conllu
A CoNLL-U parser that takes a CoNLL-U formatted string and turns it into a nested python dictionary.
OpenPecha/Botok
🏷 བོད་ཏོག [pʰøtɔk̚] Tibetan word tokenizer in Python
taishi-i/nagisa
A Japanese tokenizer based on recurrent neural networks
zaemyung/sentsplit
A flexible sentence segmentation library using CRF model and regex rules
natasha/razdel
Rule-based token, sentence segmentation for Russian language