0

質問は主に、疑問詞に基づいて次のクラスに分類できます。はい/いいえクラス (「ロイ・ジョーンズ・ジュニアには 3 人の子供がいますか」など)、選択クラス (「カナダとアメリカのどちらの国が大きいか」など)、数量クラス(「最初の機械式計算機はいつ作られたか」など)、列挙クラス(「韓国の隣国3カ国の名前」など)、および説明クラス(「スポーツにおけるファンの暴力を最小限に抑える方法は何ですか」など) )

今まで、プログラムを使用して質問の最初の単語を取得しています

String firstWord = null;

if(string.contains(" ")){

   firstWord= string.substring(0, string.indexOf(" ")); 
}

ですから、「どのように」が形容詞または副詞であるかの後にどのように単語を取得できるかを知る必要がありますか?

4

1 に答える 1

1

KMP-Algorithmなどの文字列検索アルゴリズムを使用できます。または、文字列を保持するために最適化されたデータベースを探すこともできます。

于 2013-09-11T07:41:57.443 に答える