I started working on this out of a serious need. I went about collecting various dictionaries in the wild and then aggregating data.
Niai is a web app with 3 main features:
- Lookup similar Kanjis
Type any amount of kanjis you want to lookup, the result will come back with a list of similar kanjis per each kanji. An example with 「枝方寄」:
- Lookup Homonyms
Those are words with same readings but possibly different meanings. An example with 「かえる」:
- Lookup Synonyms
Simple enough, those are words sharing similar meanings. An example with “affection”:
This started as an experiment here: A tool to show useful aggregated data based on your WK level (homonyms, frequency, part of speech, ...)
A dark theme is also available!
Switch the theme from the button in the bottom left corner.
Kanji cards contain links to the WK level it’s introduced at, as well as a quick link to Jisho. Kanji and Vocab cards also display (and are ordered by) the frequency of the character or term (this is obtained from Innocent Corpus).
I also publish a swagger document for the api: https://niai-api.mrahhal.net/swagger
You’re free to use it however you like. Right now there’s no versioning but I’ll try to keep it backward compatible.
The whole thing is open sourced on github: https://github.com/mrahhal/niai. Any suggestions/contributions are very welcome!