B4J Library jKuromoji - Japanese morphological analyzer

This is a simple wrapper of this library: https://github.com/atilika/kuromoji

Usage:

B4X:
#AdditionalJar: kuromoji-core-0.9.0.jar
#AdditionalJar: kuromoji-ipadic-0.9.0.jar

Public Sub Analyse
    Dim tokenizer As KuromojiTokenizer
    tokenizer.Initialize
    Dim tokens As List = tokenizer.tokenize("あの人のことが気になる。")
    For Each token As KuromojiToken In tokens
        Log(token.Surface &"    "& token.AllFeatures)
    Next
End Sub

Output:

B4X:
あの    連体詞,*,*,*,*,*,あの,アノ,アノ
人    名詞,一般,*,*,*,*,人,ヒト,ヒト
の    助詞,連体化,*,*,*,*,の,ノ,ノ
こと    名詞,非自立,一般,*,*,*,こと,コト,コト
が    助詞,格助詞,一般,*,*,*,が,ガ,ガ
気    名詞,一般,*,*,*,*,気,キ,キ
に    助詞,格助詞,一般,*,*,*,に,ニ,ニ
なる    動詞,自立,*,*,五段・ラ行,基本形,なる,ナル,ナル
。    記号,句点,*,*,*,*,。,。,。
 

Attachments

  • jKuromoji.b4xlib
    1.3 KB · Views: 79
Top