自然言語処理を使用して文や概念を互いに関連付ける既知の方法はありますか (統計分析を超えていますが、必ずしもそれをソリューションの一部として除外するわけではありません)。これまでのところ、自分のプロジェクトを支援するために NLTK と Stanford-NLP のみを使用してきましたが、別のオープン ソース ソリューションにもオープンです。
例として、次のジョージ・オーウェルのエッセイを取り上げます ( http://orwell.ru/library/essays/wiw/english/e_wiw )。アプリケーションに文を与えたとします
"What are George Orwell's opinions on writers."
多分
"George Orwell believes writers enjoy writing to express their creativity, to make a point and for their egos."
エッセイから次のような行が得られる可能性があります
"The aesthetic motive is very feeble in a lot of writers, but even a pamphleteer or writer of textbooks will have pet words and phrases which appeal to him for non-utilitarian reasons; or he may feel strongly about typography, width of margins, etc."
また
"Serious writers, I should say, are on the whole more vain and self-centered than journalists, though less interested in money."
これは簡単ではなく、あまり正確に達成できない可能性があることは理解していますが、すでに存在するものと、何から始めようとするか、または少なくとも既知のものに基づいて可能な限り最良の結果を得ることについてのアイデアを望んでいました。そこの。