Nlp 从wordnet中选择合适的词义
我正在使用Wordnet查找本体概念的同义词。我如何为我的本体概念找到合适的意义。e、 g在wordnet中有一个本体论概念“会议”,它有以下语法集 名词会议有3个意义(前3个来自标记文本)Nlp 从wordnet中选择合适的词义,nlp,ontology,wordnet,word-sense-disambiguation,Nlp,Ontology,Wordnet,Word Sense Disambiguation,我正在使用Wordnet查找本体概念的同义词。我如何为我的本体概念找到合适的意义。e、 g在wordnet中有一个本体论概念“会议”,它有以下语法集 名词会议有3个意义(前3个来自标记文本) (12) 会议——(为协商、信息交流或讨论而预先安排的会议(特别是有正式议程的会议)) (2) 联盟,会议——(为其成员组织比赛的运动队协会) (2) 会议、小组讨论——(有商定(严肃)主题的参与者之间的讨论) 现在第1和第3个语法集对我的本体概念有了恰当的理解。如何从wordnet中仅选择这两个 您正在寻
您正在寻找的技术正朝着语义消歧/表示的方向发展 最“传统的方法”是词义消歧(WSD),请看
- 单词嵌入、向量空间模型、神经网络
- 本体创建(Cyc、Yago、Freebase等)
- 语义网()
- 语义词汇资源(WordNet、开放式多语言WordNet等)
- 知识库人口()
根据最终任务的不同,上述技术可能会有所帮助。您也可以尝试Babelfy,它提供词义消歧和命名实体消歧 演示: API: 看看这个列表: 通过WordNet搜索-有几个合适的库 我没有使用它们中的任何一个,但似乎很有希望,因为它基于经典但有效的想法(即,通过现代单词嵌入方法升级)。事实上,在找到它之前,我打算建议尝试几乎相同的想法 还要注意的是,所有方法都试图找到与当前单词/搭配的上下文最相似的含义(在您的例子中是WordNet sysnet),因此确定您要消除歧义的单词的上下文是至关重要的。例如,单词可以来自某些文本,而大多数库都依赖于此。也来看看这个:(免责声明:我构建了它=))