算法找出两个句子部分是否可以连接在一起

时间:2011-07-07 18:40:07

标签: nlp nltk

我正在寻找一种可以将句子部分连接在一起的算法。所以,例如,它会知道

“喝下去,点了第二杯,”

可以遵循:

“他听了她说的话,点了一杯酒,”

但是

“通过试图了解他无法理解的东西,”

不会。

我对NLTK很熟悉 - 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

事实证明这是无法解决的。代码必须要理解单词的含义才能确定。你实际要求的是一个无语境的语法(http://en.wikipedia.org/wiki/Context-free_grammar),它对人类语言来说根本不存在。