3

我目前正在从事一个 NLP 项目,该项目试图区分上下文中的同义词(从 Python 的 NLTK 和 WordNet 接收)。我研究了很多 NLP 概念,试图找到我想要的东西,我找到的最接近的东西是 n-gram,但它并不完全适合。

假设我试图找到动词“盒子”的正确定义。“盒子”可以表示“战斗”或“包裹”;然而,在文本的其他地方,出现了“戒指”或“战斗机”这个词。据我了解,n-gram 将是“box fighter”或“box ring”,这作为一个短语相当可笑,而且不太可能出现。但是在概念图上,“盒子”动作可能与“环”相关联,因为它们在概念上是相关的。

n-gram 是我想要的吗?这个还有别的名字吗?关于在哪里寻找检索此类关系数据的任何帮助?

感谢所有帮助。

4

1 回答 1

2

您可能想研究一下word sense disambiguation (WSD),这是确定一个词的哪个“意义”(意义)是通过在特定上下文中使用该词来激活的问题,这个过程在人们看来很大程度上是无意识的。

于 2013-02-05T23:03:01.757 回答