使用自然语言自动完成

时间:2015-12-28 16:21:06

标签: autocomplete nlp

我的项目需要一些自然语言处理。我是这个领域的新手。

我想要实现的是当用户输入我在我的数据库中寻找的产品的描述哪个描述最接近并建议类别,产品组和子组(产品的树)

对于这个标题,250提取每个子组的产品。

NLP中的具体术语是什么?我试了一段时间谷歌搜索,但没有运气,因为我不知道这个词。任何好的教程开始?做这项具体任务有没有好的图书馆?

谢谢。

1 个答案:

答案 0 :(得分:2)

据我所知,自动完成或文本预测/预测搜索并不是NLP中的一个重要研究领域。它甚至没有涵盖在我的任何研究生课程中,我在这方面做研究。我认为原因在于存在的解决方案对于绝大多数现实世界的问题都是足够好的。

我不确定您使用的是哪种语言,但是如果您正在处理java,那么您想要使用的库可能是 Lucene ,如果这是一般的,可能会设置一个Solr实例你和你正在处理大量的本体问题。

您可以在堆栈溢出中找到一些原因教程/示例,例如: How to implements auto suggest using Lucene's new AnalyzingInfixSuggester API?

相关问题