1

私は金融アプリケーションを取得しました。ユーザー コマンドまたはテキスト ボックスへの入力を取得し、適切なアクションを実行する機能を追加したいと考えています。たとえば、ユーザーに「過去 10 日間の収益を表示する」と書いてもらいたいとします。すると、その収益が表示されます。要点は、質問の意味を本当に理解してもらいたいということです。 BI (Wolfram|Alpha エンジンのようなもの) は、「過去 10 日間に収益がありましたか?」などと同じ結果をもたらします。

オープンソースのライブラリやアルゴリズムの本など、このテーマを学ぶために使用できるものはあるのでしょうか。オープンソース ライブラリに関しては、どの言語で記述されるかは気にしません。

私はこの主題について読み、多くのエンジンとサービス (OpenNLP、Apache UIMA、CoreNLP など) を見てきましたが、それらが私のニーズに合っているかどうかわかりませんでした。

どんな答えや提案も大歓迎です。どうもありがとう!

4

1 に答える 1

0

あなたが話している分野は、通常「自然言語処理」と呼ばれます。それは難しく、活発な研究分野です。好みのプログラミング言語とユースケースに基づいて検討できるさまざまなライブラリがあります。

http://en.wikipedia.org/wiki/List_of_natural_language_processing_toolkits

私はNLTKを少し使用しました。このフィールドを正しく理解するのは非常に難しいため、アプリケーションをいくつかの動詞と名詞の小さなセットに制限して、人々が最初に制御された語彙を使用するようにしてから、それを超えて拡張しようとすることをお勧めします。

于 2012-07-13T11:26:37.743 に答える