Autocomplete 用自然语言自动完成

Autocomplete 用自然语言自动完成,autocomplete,nlp,Autocomplete,Nlp,我的项目需要一些自然语言处理。我是这个领域的新手 我试图实现的是,当用户输入我在数据库中查找的产品描述时,哪个描述最接近,并建议类别、产品组和子组(产品树) 为此,每个子组提取250个产品 NLP中的具体术语是什么?我试着在谷歌上搜索了一会儿,但由于我不知道这个词,所以运气不佳。有什么好的入门教程吗?在完成这项特定任务时,有没有好的库 谢谢。据我所知,自动完成或文本预测/预测搜索在NLP中并不是一个很大的研究领域。我的任何研究生课程都没有涉及到这一点,我在这方面做过研究。我认为原因在于,存在的解

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

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

为此,每个子组提取250个产品

NLP中的具体术语是什么?我试着在谷歌上搜索了一会儿,但由于我不知道这个词,所以运气不佳。有什么好的入门教程吗?在完成这项特定任务时,有没有好的库


谢谢。

据我所知,自动完成或文本预测/预测搜索在NLP中并不是一个很大的研究领域。我的任何研究生课程都没有涉及到这一点,我在这方面做过研究。我认为原因在于,存在的解决方案足以解决绝大多数现实世界的问题

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

您可以在这里找到有关堆栈溢出的一些原因教程/示例,例如:

非常感谢您的回复。我会尽量使我的问题更直接。我正在创建一个网站广告,我发现发布公告的产品树(类别、组和子组)。例如,用户希望销售一部iphone,并将其命名为“32gb的iphone 6白色”。我想确定类别为电话,组为移动,子组为iphone。因为我创建了所有可能的树,每个子组有250个广告标题的示例。当用户键入~“iPhone6白色32gb”时,可能会出现许多子组,如“附件”、“计算机”等。我需要建议最佳匹配项或类别,组和子组正确。