「アリゾナ」、「Jhon called smith」、「Morning」、「jogging」などの単語がありますが、「Jhon called smith from Arizona while jogging in morning」のように文を書きたいのですが、上記のようなデータがたくさんあり、有益な情報を作成したいアンドロイドの文章。どうすればアンドロイドでそれを行うことができますか?利用可能なアルゴリズムやメソッドはありますか?
質問する
592 次
2 に答える
2
これは、かなり重く研究されている AI のテーマです。何か基本的な機能を実現する手っ取り早い汚い方法は、「Mad Libs」アプローチを取ることです。単語を名詞、動詞、代名詞などのカテゴリにグループ化します。次に、関連するカテゴリの単語で空欄を埋めます。
The <adjective> <noun> is <verb>.
より良い答えを得るために、これで最終目標を伝えるのは難しいです。
于 2012-07-23T06:30:44.570 に答える
1
機械学習とパターン認識の研究分野です。アイデアは、アルゴリズムをサンプル文でトレーニングして、アルゴリズムを構築する方法を学習し、学習した内容を使用していくつかのパターンに従って、意味のある人間が理解できる文を構築できるようにすることです。
ここでアルゴリズムを説明してもうまくいきませんし、理論を学ばずに何かを実装してもあまり役に立ちません。それは広い分野であり、多くのアプローチがあります。
良い手始めとして、自然言語処理について読むことをお勧めします。
使用できるライブラリについては、このページをご覧ください。
于 2012-07-23T06:37:54.490 に答える