Nlp 项目描述关键字提取

Nlp 项目描述关键字提取,nlp,recommendation-engine,stemming,pos-tagger,Nlp,Recommendation Engine,Stemming,Pos Tagger,我正在玩弄一个推荐系统,该系统采用关键描述性词语和短语,并将它们与其他词语进行匹配。具体来说,我关注的是啤酒中的口味,通过一种算法搜索像麦芽味或中等苦味之类的东西,将它们取出,然后与其他啤酒进行比较,得出口味建议 目前,我正在努力提取。识别单词并将其标准化以供以后处理的一些技术是什么 我如何提取hoppy和hops并将它们视为同一个词,但同时要记住非常hoppy和没有足够的hops具有不同的含义,这些含义由前面的词修改?我相信我可以使用词干来表示复数和后缀/前缀词,但是成对或更复杂的模式呢?有什

我正在玩弄一个推荐系统,该系统采用关键描述性词语和短语,并将它们与其他词语进行匹配。具体来说,我关注的是啤酒中的口味,通过一种算法搜索像
麦芽味
中等苦味
之类的东西,将它们取出,然后与其他啤酒进行比较,得出口味建议

目前,我正在努力提取。识别单词并将其标准化以供以后处理的一些技术是什么


我如何提取
hoppy
hops
并将它们视为同一个词,但同时要记住
非常hoppy
没有足够的hops
具有不同的含义,这些含义由前面的词修改?我相信我可以使用词干来表示复数和后缀/前缀词,但是成对或更复杂的模式呢?有什么技术可以做到这一点?

我首先会忽略更细粒度的区别,并编译一个词汇语义模式列表,可以用来提取一些信息结构,例如:

  • 有一种
    的味道
  • 口味
  • 非常
  • 不够

您可以在文本中使用这些模式的实例来推断有用的概念(例如不同的口味描述),然后可以再次使用这些概念来引导

@AFL:如果这个答案对你有帮助的话,你能接受吗?--我正在寻找一些额外的声望点数。谢谢。