Nlp 为自然语言处理查找语义相似的单词
我正在用Java进行一个自然语言处理项目。我有一个要求,我想识别属于相似语义组的单词。 e、 g.:如果发现诸如Nlp 为自然语言处理查找语义相似的单词,nlp,semantics,similarity,words,Nlp,Semantics,Similarity,Words,我正在用Java进行一个自然语言处理项目。我有一个要求,我想识别属于相似语义组的单词。 e、 g.:如果发现诸如学习,大学,毕业生,参加之类的词,我希望它们被归类为与教育相关的词。 如果找到诸如高尔夫球手,击球手,运动员之类的词,则应将所有这些词归为类似家长的运动员。 有没有一种方法可以让我不用使用和培训的方法来完成这项任务。有没有像WordNet这样的收费站可以直接使用?任何指针都将不胜感激! 谢谢!!:-) 是的,你可以使用WordNet。例如,您可以在当前单词(例如study)的超词中搜索
学习
,大学
,毕业生
,参加
之类的词,我希望它们被归类为与教育相关的词。
如果找到诸如高尔夫球手
,击球手
,运动员
之类的词,则应将所有这些词归为类似家长的运动员。
有没有一种方法可以让我不用使用和培训的方法来完成这项任务。有没有像WordNet这样的收费站可以直接使用?任何指针都将不胜感激!
谢谢!!:-) 是的,你可以使用WordNet。例如,您可以在当前单词(例如
study
)的超词中搜索您的类别单词(例如education
或sport
)。有,和其他库,请参见
或者,您可以计算候选词和类别词之间的相似性-例如,通过使用或。WordNet超义词确实提供了我需要的词之间的相似性。我将试着阅读课文,找出每个单词之间的联系。非常感谢。干杯我试图用WordNet找到一种方法来实现这一点,但我真的找不到解决的办法。我试过使用,但结果并不一致。请帮帮我!我认为你应该提出一个新问题(比这个问题更具体),并在那里描述你的步骤、实际结果和预期结果。目前我没有足够的信息来理解你的问题是什么。