2011-07-07 6 views
0

文章部分を結合できるアルゴリズムを構築しようとしています。したがって、たとえば、それは2つの文章部分を結合できるかどうかを調べるアルゴリズム

がいることを知っているだろう「それを飲んだと第2のガラスを命じ、」

が従うことができるでしょう:

「彼は彼女が言っていたものに耳を傾けと命じ彼は理解できなかったかを知るしようとしていることにより、ワインのグラス、」

しかし

『』

なりません。

私はNLTKに精通しています - どのような提案ですか?

答えて

0

これは実際には解決できないことが証明されています。コードは、確実に言葉の意味を理解しなければなりません。あなたが効果的に求めているのは、人間の言葉には存在しない文脈自由文法(http://en.wikipedia.org/wiki/Context-free_grammar)です。

+0

正しいですが、ルールベースのアプローチは非常に時々しか動作しませんが、統計的に行うことは可能かもしれません。独自のトレーニングデータを作成しますか? – nflacco

関連する問題