Python Resources for Adding Furigana above Japanese Sentence
Text Segmentation ------ [natto-py](https://github.com/buruzaemon/natto-py): MeCab [tinysegmenter3](https://github.com/SamuraiT/tinysegmenter): extremely compact Japanese tokenizer. Or [tinysegmenter](https://pypi.python.org/pypi/tinysegmenter) ``` # update: not perfect. 全部食べなさい。 >>> 全/部食/べ/なさい。 ``` [JapaneseTokenizers](https://github.com/Kensuke-Mitsuzawa/JapaneseTokenizers): Supports `Mecab` `Juman++` `Kytea` [Comparison](http://taku910.github.io/mecab/#diff) Romanize ------ [pykakasi](https://github.com/miurahr/pykakasi): For Kanji >>> romaji conversion. Method ------ [AutoFurigana](https://github.com/prometheus42/AutoFurigana): Way to combine `tinysegmenter` and `pykakasi` in python. Other ------ [nihongoparserd](https://github.com/Tatoeba/nihongoparserd) C++ hosted on local port. [Web version](https://tatoeba.org/eng/tools/furigana). [Furigana](https://github.com/michaelvobrien/furigana): Ruby command line t...