Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nlp 为自然语言处理查找语义相似的单词_Nlp_Semantics_Similarity_Words - Fatal编程技术网

Nlp 为自然语言处理查找语义相似的单词

Nlp 为自然语言处理查找语义相似的单词,nlp,semantics,similarity,words,Nlp,Semantics,Similarity,Words,我正在用Java进行一个自然语言处理项目。我有一个要求,我想识别属于相似语义组的单词。 e、 g.:如果发现诸如学习,大学,毕业生,参加之类的词,我希望它们被归类为与教育相关的词。 如果找到诸如高尔夫球手,击球手,运动员之类的词,则应将所有这些词归为类似家长的运动员。 有没有一种方法可以让我不用使用和培训的方法来完成这项任务。有没有像WordNet这样的收费站可以直接使用?任何指针都将不胜感激! 谢谢!!:-) 是的,你可以使用WordNet。例如,您可以在当前单词(例如study)的超词中搜索

我正在用Java进行一个自然语言处理项目。我有一个要求,我想识别属于相似语义组的单词。 e、 g.:如果发现诸如
学习
大学
毕业生
参加
之类的词,我希望它们被归类为与教育相关的词。 如果找到诸如
高尔夫球手
击球手
运动员
之类的词,则应将所有这些词归为类似家长的运动员。 有没有一种方法可以让我不用使用和培训的方法来完成这项任务。有没有像WordNet这样的收费站可以直接使用?任何指针都将不胜感激!
谢谢!!:-)

是的,你可以使用WordNet。例如,您可以在当前单词(例如
study
)的超词中搜索您的类别单词(例如
education
sport
)。有,和其他库,请参见


或者,您可以计算候选词和类别词之间的相似性-例如,通过使用或。

WordNet超义词确实提供了我需要的词之间的相似性。我将试着阅读课文,找出每个单词之间的联系。非常感谢。干杯我试图用WordNet找到一种方法来实现这一点,但我真的找不到解决的办法。我试过使用,但结果并不一致。请帮帮我!我认为你应该提出一个新问题(比这个问题更具体),并在那里描述你的步骤、实际结果和预期结果。目前我没有足够的信息来理解你的问题是什么。