信息推荐方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:28321158 阅读:21 留言:0更新日期:2021-05-04 13:01
本申请公开了一种信息推荐方法、装置、电子设备、存储介质及程序产品,涉及计算机技术,具体涉及大数据和智能搜索技术领域。包括:获取用户搜索意图,确定用户搜索意图中的意图关键词,根据意图关键词和预设文本库,确定与意图关键词具有关联关系的实体词所对应的待推荐文本,预设文本库中包括至少一个文本,预设文本库中的每一文本被标注有至少一个实体词,将待推荐文本,推送给用户,通过被标注的至少一个实体词与意图关键词对待推荐文本进行确定,可使得待推荐文本与意图关键词之间的高度贴合,提高推荐的准确性和可靠性。

【技术实现步骤摘要】
信息推荐方法、装置、电子设备、存储介质及程序产品
本申请涉及计算机技术,具体涉及大数据和智能搜索
,尤其涉及一种信息推荐方法、装置、电子设备、存储介质及程序产品。
技术介绍
随着互联网的发展和逐渐成熟,互联网上的内容也急速增加,各行业(如医美行业)出现了大量的文本(如帖子),如何提高用户的搜索需求和推荐需求成了亟待解决的问题。在现有技术中,通常采用信息推荐方法为:根据用户的搜索意图对应的意图关键词,从各文本中选择与意图关键词相似度较高的文本,推送给用户。然而,即便是两个词的相似度较高,也可能存在不相同的含义,因此,通过相似度比较可能造成为用户推荐时的可靠性偏低的问题。
技术实现思路
本申请提供了一种用于提高推荐可靠性的信息推荐方法、装置、电子设备、存储介质及程序产品。根据本申请的第一方面,提供了一种信息推荐方法,包括:获取用户搜索意图,并确定所述用户搜索意图中的意图关键词;根据所述意图关键词和预设文本库,确定与所述意图关键词具有关联关系的实体词所对应的待推荐文本;其中,所述预设文本库中包括至少一个文本,所述预设文本库中的每一文本被标注有至少一个实体词;将所述待推荐文本,推送给用户。根据本申请的第二方面,提供了一种信息推荐装置,包括:获取模块,用于获取用户搜索意图;第一确定模块,用于确定所述用户搜索意图中的意图关键词;第二确定模块,用于根据所述意图关键词和预设文本库,确定与所述意图关键词具有关联关系的实体词所对应的待推荐文本;其中,所述预设文本库中包括至少一个文本,所述预设文本库中的每一文本被标注有至少一个实体词;推送模块,用于将所述待推荐文本,推送给用户。根据本申请的第三方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的方法。根据本申请的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行如第一方面所述的方法。根据本申请的第五方面,提供了一种计算机程序产品,所述程序产品包括:计算机程序,所述计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得电子设备执行第一方面所述的方法。应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。附图说明附图用于更好地理解本方案,不构成对本申请的限定。其中:图1是可以实现本申请实施例的信息推荐方法的场景图;图2是根据本申请第一实施例的示意图;图3是根据本申请第二实施例的示意图;图4是根据本申请第三实施例的示意图;图5是根据本申请第四实施例的示意图;图6是根据本申请实施例的标注文本的示意图;图7是根据本申请第五实施例的示意图;图8是根据本申请第六实施例的示意图;图9是根据本申请第七实施例的示意图;图10是根据本申请第八实施例的示意图;图11是用来实现本申请实施例的信息推荐方法的电子设备的框图。具体实施方式以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。本申请实施例的信息推荐方法可以应用于,基于各行业的帖子和资讯等为用户做推荐的场景。例如,基于影视行业的帖子(或者资讯)为用户推荐电影;又如,基于医美行业的帖子(或者资讯)为用户推荐医美文本,等等,此处不再一一列举。值得说明地是,相对如影视行业等其他行业而言,医美行业具有较强的专业性,相应地,医美行业的两个相似度较高的词之间的差异性相对较大,因此,当申请本实施例的信息推荐方法应用于医美行业时,可以进一步提高推荐推荐的可靠性和准确性。图1是可以实现本申请实施例的信息推荐方法的场景图,在如图1所示的应用场景中,用户101可以通过用户设备102向服务器103发送搜索请求,搜索请求中可以携带用户搜索意图。如图1所示,用户设备102可以包括:手机1021、笔记本电脑1022、以及台式电脑1023等,可以与服务器103(可以为云端服务器,也可以为本地服务器)进行交互的设备。示例性地,若用户设备102为图1中所示的手机1021,则结合图1可知,手机1021可以包括显示屏,且可以在手机1021的显示屏上输出显示输入框,用户101可以基于显示框向服务器103发送搜索请求。基于上述分析可知,本申请实施例的信息推荐方法可以应用于医美行业中的信息推荐,如医美行业中的医美文本(具体可以为医美帖子和医美资讯等)的推荐。例如,用户101可以在显示框内输入“玻尿酸隆鼻的帖子”,并点击“搜索”虚拟按钮,相应地,手机1021向服务器103发送携带用户搜索意图为“玻尿酸隆鼻的帖子”的搜索请求。相应地,服务器103可以接收由手机1021发送的搜索请求,并可以基于搜索请求确定用户搜索意图为“玻尿酸隆鼻的帖子”,则服务器103可以基于用户搜索意图确定与“玻尿酸隆鼻的帖子”相关的帖子,并将与“玻尿酸隆鼻的帖子”相关的帖子发送给手机1021。相应地,手机1021可以接收由服务器103发送的与“玻尿酸隆鼻的帖子”相关的帖子,并可以通过显示屏对接收到的与“玻尿酸隆鼻的帖子”相关的帖子进行显示。在相关技术中,通常采用的信息推荐方法为:确定与用户搜索请求对应的关键词,并基于关键词从各文本(如帖子)中选取与关键词对应的文本,并将选取出的文件推荐给用户。然而,两个词之间的相似度比较高,也可能存在不相同的含义,如结合上述应用场景地描述,在医美行业中,两个相似度较高的词,可能属于完全不同的医美项目(包括皮肤整形项目和鼻部整形项目等),而当采用基于选取与关键词对应的医美文本为用户做推荐时,可能造成推荐的准确性偏低的问题。本申请实施例的专利技术人经过创造性地劳动,得到了本申请实施例的专利技术构思:预先构建包括文本的预设文本库,且对文本进行标注,得到与文本对应的实体词,并基于用户搜索意图和实体词确定为用户推荐的文本。本申请提供一种信息推荐方法、装置、电子设备、存储介质、以及程序产品,应用于计算机技术,具体涉及大数据和智能搜索
,以达到为用户推荐的准确性和可靠性。图2是根据本申请第一实施例的示意图,如图2所示,本实施例的信息推荐方法包括:S201:获取用户搜索意图,并确定用户搜索意图中的意图关键本文档来自技高网
...

【技术保护点】
1.一种信息推荐方法,包括:/n获取用户搜索意图,并确定所述用户搜索意图中的意图关键词;/n根据所述意图关键词和预设文本库,确定与所述意图关键词具有关联关系的实体词所对应的待推荐文本;其中,所述预设文本库中包括至少一个文本,所述预设文本库中的每一文本被标注有至少一个实体词;/n将所述待推荐文本,推送给用户。/n

【技术特征摘要】
1.一种信息推荐方法,包括:
获取用户搜索意图,并确定所述用户搜索意图中的意图关键词;
根据所述意图关键词和预设文本库,确定与所述意图关键词具有关联关系的实体词所对应的待推荐文本;其中,所述预设文本库中包括至少一个文本,所述预设文本库中的每一文本被标注有至少一个实体词;
将所述待推荐文本,推送给用户。


2.根据权利要求1所述的方法,其中,所述预设文本库中的每一文本被标注有文本类别;根据所述意图关键词和预设文本库,确定与所述意图关键词具有关联关系的实体词所对应的待推荐文本,包括:
确定所述意图关键词所属的文本类别;
从所述预设文本库中,选择标注有与所述意图关键词所属的文本类别相同的文本类别的文本;
从所述相同的文本类别的文本中,确定与所述意图关键词具有关联关系的实体词所对应的待推荐文本。


3.根据权利要求1所述的方法,其中,所述意图关键词的数量为多个;根据所述意图关键词和预设文本库,确定与所述意图关键词具有关联关系的实体词所对应的待推荐文本,包括:
针对多个意图关键词中的任意意图关键词,从所述预设文本库中确定与所述任意意图关键词具有关联关系的实体词所对应的文本;
从与所述任意意图关键词对应的文本中,确定包括与所述多个意图关键词具有关联关系的实体词所对应的待推荐文本。


4.根据权利要求1所述的方法,其中,所述预设文本库中的每一文本被标注的实体词、预设词库之间具有匹配关系,其中,所述预设词库中包括至少一个关键词、以及与每一所述关键词对应的实体词。


5.根据权利要求4所述的方法,其中,所述预设词库为知识图谱的架构。


6.根据权利要求4所述的方法,所述方法,还包括:
对获取到的每一文本进行分词处理,得到分词集合;
根据所述关键词对所述分词集合中的分词进行聚类处理,得到所述预设词库。


7.根据权利要求6所述的方法,其中,根据所述关键词对所述分词集合中的分词进行聚类处理,得到所述预设词库,包括:
以所述关键词为聚类中心词,确定所述分词集合中的分词与所述聚类中心词之间的相似度;
基于所述相似度对所述分词集合中的分词进行过滤处理,得到所述预设词库。


8.根据权利要求6所述的方法,其中,对获取到的每一文本进行分词处理,得到分词集合,包括:
基于预设的词典对获取到的每一文本进行分词处理,得到分词集合,其中,所述词典包括多个实体词。


9.根据权利要求4所述的方法,所述方法,还包括:
根据所述预设词库对获取到的每一文本进行文章核心词提取,并对获取到的每一文本进行句子核心词提取;
根据所述文章核心词和所述句子核心词,确定获取到的每一文本的实体词。


10.根据权利要求9所述的方法,其中,根据所述文章核心词和所述句子核心词,确定获取到的每一文本的实体词,包括:
根据所述预设词库为所述文章核心词分配第一权重,并根据所述预设词库为所述句子核心词分配第二权重;其中,所述第一权重表征所述文章核心词对获取到的每一文本的表现力度;所述第二权重表征所述句子核心词对获取到的每一文本的表现力度;
对所述第一权重和第二权重进行归一化处理,得到归一化处理结果,并根据所述归一化处理结果确定获取到的每一文本的实体词。


11.根据权利要求1至10中任一项所述的方法,所述方法还包括:
基于预先训练的部位特征词识别模型对所述预设文本库中的每一文本进行识别处理,得到与所述预设文本库中的每一文本对应的部位特征词;
将所述待推荐文本,推送给用户,包括:确定与所述意图关键词对应的部位特征词,从所述待推荐文本中确定包括与所述意图关键词对应的部位特征词的文本,并将与所述意图关键词对应的部位特征词的文本,推送给用户。


12.根据权利要求11所述的方法,所述方法还包括:
基于预先训练的图片质量识别模型对所述预设文本库中的每一文本进行识别处理,得到与所述预设文本库中每一文本对应的图片质量信息,所述图片质量信息包括清晰度和美观度;
将与所述意图关键词对应的部位特征词的文本,推送给用户,包括:选择与所述意图关键词对应的部位特征词的文本的清晰度满足预设清晰度需求的文本;和/或,选择与所述意图关键词对应的部位特征词的文本的美观度满足预设美观度需求的文本,推送给用户。


13.根据权利要求1至10中任一项所述的方法,其中,所述信息推荐方法应用于医美文本的推荐,所述待推荐文本为待推荐医美文本,所述至少一个文本为至少一个医美文本,至少一个实体词为至少一个医美实体词。


14.一种信息推荐装置,包括:
获取模块,用于获取用户搜索意图;
第一确定模块,用于确定所述用户搜索意图中的意图关键词;
第二确定模块,用于根据所述意图关键词和预设文本库,确定与所述意图关键词具有关联关系的实体词所对应的待推荐文本;其中,所述预设文本库中包括至少一个文本,...

【专利技术属性】
技术研发人员:郭海文
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1