1

「アリゾナ」、「Jhon called smith」、「Morning」、「jogging」などの単語がありますが、「Jhon called smith from Arizona while jogging in morning」のように文を書きたいのですが、上記のようなデータがたくさんあり、有益な情報を作成したいアンドロイドの文章。どうすればアンドロイドでそれを行うことができますか?利用可能なアルゴリズムやメソッドはありますか?

4

2 に答える 2

2

これは、かなり重く研究されている AI のテーマです。何か基本的な機能を実現する手っ取り早い汚い方法は、「Mad Libs」アプローチを取ることです。単語を名詞、動詞、代名詞などのカテゴリにグループ化します。次に、関連するカテゴリの単語で空欄を埋めます。

The <adjective> <noun> is <verb>.

より良い答えを得るために、これで最終目標を伝えるのは難しいです。

于 2012-07-23T06:30:44.570 に答える
1

機械学習とパターン認識の研究分野です。アイデアは、アルゴリズムをサンプル文でトレーニングして、アルゴリズムを構築する方法を学習し、学習した内容を使用していくつかのパターンに従って、意味のある人間が理解できる文を構築できるようにすることです。

ここでアルゴリズムを説明してもうまくいきませんし、理論を学ばずに何かを実装してもあまり役に立ちません。それは広い分野であり、多くのアプローチがあります。

良い手始めとして、自然言語処理について読むことをお勧めします。

使用できるライブラリについては、このページをご覧ください。

于 2012-07-23T06:37:54.490 に答える