typedgrammar/typed-japanese
🌸 Learn Japanese grammar with TypeScript
This project helps Japanese language learners and educators understand complex Japanese grammar by representing sentences and their grammatical rules as TypeScript types. You input Japanese words, verbs, and adjectives, and the system verifies if the resulting sentence structure is grammatically correct according to Japanese rules. Anyone learning or teaching Japanese grammar will find this useful for checking sentence construction.
1,920 stars. No commits in the last 6 months.
Use this if you are learning or teaching Japanese and want a systematic way to verify the grammatical correctness of sentences and understand conjugation rules through a coding-like structure.
Not ideal if you need a tool for real-time Japanese translation, conversational practice, or a runtime application, as this is purely a type-level system for grammar validation.
Stars
1,920
Forks
21
Language
TypeScript
License
MIT
Category
Last pushed
Mar 29, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/typedgrammar/typed-japanese"
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
zaemyung/sentsplit
A flexible sentence segmentation library using CRF model and regex rules
taishi-i/nagisa
A Japanese tokenizer based on recurrent neural networks
natasha/razdel
Rule-based token, sentence segmentation for Russian language