FlexLuceneで形態素解析

 このFlexLucene v6.3.0のJapaneseAnalyzerでは、形態素解析エンジンにKuromojiが採用されています。今回は、FlexLuceneのJapaneseAnalyzerの形態素解析結果を確認する方法をご紹介します。

  • 以下のコードで、文章の分割結果を確認することがきます。
  1. private void ShowToken() {
  2. var sr = new java.io.StringReader("讃岐うどんを食べる。");
  3. var stream = new JapaneseAnalyzer().TokenStream(" ", sr);
  4.  
  5. java.lang.Class ct = java.lang.Class.forName(typeof(CharTermAttribute).AssemblyQualifiedName);
  6. var charTerm = stream.AddAttribute(ct);
  7.  
  8. stream.Reset();
  9. while (stream.IncrementToken()) {
  10. Console.WriteLine(charTerm.ToString());
  11. }
  12. }
  • 形態素解析後の結果

0 件のコメント:

コメントを投稿

厳選 Visual Studioの便利なショートカット

  エラー箇所にジャンプ 「Ctrl + Shift + F12」 ブレークポイント 設定/解除 「F9」 有効化/無効化 「Ctrl + F9」 ViEmu特有 「:ls」:バッファナンバーのリストを表示。 「:b2」:バッファ2のファイルを開く。 「:n」:次のバッファのファ...