自然语言处理 - 类似于ngram

3

我目前正在从事一个NLP项目,试图在语境中区分同义词(利用Python的NLTK和WordNet获得)。我已经研究了大量的NLP概念,试图找到我想要的东西,最接近的是n-gram,但它并不完全适合。

假设我想找到动词“box”的正确定义。“Box”可能意味着“打斗”或“包装”; 然而,在文本的其他地方,出现了“ring”或“fighter”这个词。据我所知,n-gram可能是“box fighter”或“box ring”,这是相当荒谬的短语,不太可能出现。但是在概念图上,“box”行为可能与“ring”相关联,因为它们在概念上有关联。

n-gram是否是我想要的?还有另一个名字吗?在哪里可以找到检索这种关系数据的帮助?

非常感谢您的帮助。


1
可能是Word sense disambiguation in NLTK Python的重复问题。 - Dave Jarvis
1个回答

2
你可能想要了解一下"词义消歧(WSD)"技术,它是指在特定语境中确定一个单词所表示的"意义"(含义)这一问题,这个过程似乎在人类中主要处于无意识状态。请注意,保留了HTML标签。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接