0

私はJWNLで仕事をしています。ユーザーにクエリを入力してもらい、クエリを構成する単語を見つける必要があります。それらの単語から名詞を特定する必要があります。これが私が書いたコードです:

  public class graph
   {
    public static void main(String[] args) throws JWNLException 
      {
          WordNetHelper.initialize("F:\\file_properties.xml");
          System.out.println("Enter the query term!!!");
          Scanner sc= new Scanner(System.in);              
          while(sc.hasNext())
          {
              String s= sc.next();
              String[] result = s.split("\\s");
              for (int x=0; x<result.length; x++) 
                  {
                       System.out.println(result[x]);
                  }                   

           }         

      }
    }

さらにどのように進めればよいですか?コードに変更が必要な場合は、それを指定してください。

4

1 に答える 1

0
  • Stanford Parserをインポートできます。品詞タガー (POS タガー) は、ある言語のテキストを読み取り、名詞、動詞、形容詞などの各単語 (およびその他のトークン) に品詞を割り当てます。
  • 可能な品詞を含む英語辞書に API を提供するWordNetを使用することもできます。
于 2013-10-15T19:09:02.737 に答える