お世話になります。
Javaにてkuromojiのパッケージを使い、文字列を単語に分割し、品詞によって処理を分ける処理を作っています。
Java
1 2 Tokenizer tokenizer = Tokenizer.builder().build(); 3 List<Token> tokens = tokenizer.tokenize("今日は雨です。"); 4 5 for (Token token : tokens) { 6 switch(token.getPartOfSpeech()) { 7 8 case "動詞": 9 // 処理 10 break; 11 12 case "名詞": 13 // 処理 14 break; 15 } 16 }
ここで、token.getPartOfSpeech()の箇所にKNOWNという文字が入ってきてしまいます。(すべての単語で)
サンプルサイトではcase文にあるような品詞の名称が入ってくるようです。
パッケージはkuromoji-0.7.7.jarをダウンロードして組み込んだのみです。
何かほかに組み込まないといけないものがあるのでしょうか?
どなたかよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/03 16:14