【发布时间】:2015-06-01 23:56:19
【问题描述】:
我正在尝试在英文句子中检测产品(例如:分别为移动设备)的特征(例如:屏幕、处理速度)。为此,我的方法是,在包含多个句子的段落(谈论产品)中,出现最频繁的单词(除了代词之类的词或好、坏等情感词,我存储在一个文件中)是该产品的特征,因此我根据它们的频率和它们与情感词的距离进行排名,并在其中排名前 n。
但是,它不是很有效。任何人都可以提出其他更好的方法来检测作为产品特征的单词吗?
【问题讨论】:
-
要正确执行此操作,您可能需要通过几个过滤器运行它。但到目前为止最简单的是简单的匹配:如果您总是知道产品的类型,那么只需创建一个可能/标准功能的列表,然后寻找匹配项。然后,您可以对与上一个列表不匹配的部分文本运行其他过滤器,例如您自己的代码。
-
就我而言,我不了解产品。我也必须检测到这一点。
标签: java nlp artificial-intelligence