System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及人工智能,具体而言,涉及一种景点信息推荐方法、装置、电子设备及存储介质。
技术介绍
1、随着人工智能技术的不断发展以及大数据、云计算等基础设施的日益完善,个性化推荐的技术难题逐渐得到了解决,满足了多个行业为用户提供优质个性化服务的需求。而在例如景点推荐的个性化信息推荐领域,其推荐内容的可靠性则直接影响着用户体验。
2、传统技术一般基于用户行为数据进行景点推荐,例如根据用户的浏览和收藏等行为来推荐相似景点,但这种方法需要大量的用户数据,且对新用户和冷启动问题处理较为困难。近年来,随着大规模语言模型的不断发展,基于大规模语言模型为用户进行景点推荐的模式也应运而生,仅需用户的一句描述即可输出相应的景点推荐内容。然而,大规模语言模型一般同时承载着多领域的任务,其输出内容的可靠性严重依赖于用户对于问题的描述是否清晰,导致实际应用大规模语言模型进行景点推荐时可靠性难以保障。
技术实现思路
1、本专利技术解决的问题是如何提高为用户进行景点信息推荐的可靠性。
2、为解决上述问题,本专利技术提供一种景点信息推荐方法,包括:
3、采集输入信息;
4、当识别出所述输入信息中包含期望推荐意图时,基于所述输入信息获取偏好信息;
5、基于所述偏好信息从预设景点知识库中获取景点信息;
6、根据所述偏好信息和所述景点信息生成提示信息,并将所述提示信息输入到预设模型中,生成景点推荐信息。
7、可选地,所述当识别出所述输
8、从所述输入信息中抽取预设偏好类型对应的属性信息,得到所述偏好信息,其中,所述预设偏好类型包括位置偏好;
9、当未抽取到所述位置偏好对应的位置属性信息时,获取当前位置信息,并基于所述当前位置信息得到所述位置属性信息。
10、可选地,所述预设偏好类型还包括时间偏好和/或景点类型偏好;所述基于所述偏好信息从预设景点知识库中获取景点信息,包括:
11、根据所述位置属性信息和所述预设景点知识库,得到景点列表;
12、基于所述时间偏好对应的时间属性信息和/或所述景点类型偏好对应的类型属性信息,从所述景点列表中选取预设数量的景点作为推荐景点,并基于所述推荐景点生成所述景点信息。
13、可选地,所述预设景点知识库包括与每个地区名称预先匹配的景点及所述景点对应的热度值;所述位置属性信息包括所述地区名称和/或景点名称;所述根据所述位置属性信息和所述预设景点知识库,得到景点列表,包括:
14、当所述位置属性信息仅包括所述地区名称时,基于所述地区名称得到所述景点列表,包括:根据所述热度值对所述地区名称预先匹配的所述景点进行排序,得到所述景点列表;
15、当所述位置属性信息仅包括所述景点名称时,获取与所述景点名称相似度最高的所述景点预先匹配的所述地区名称,并基于所述地区名称得到所述景点列表;
16、当所述位置属性信息同时包括所述地区名称和所述景点名称,且与所述景点名称相似度最高的所述景点与所述地区名称相匹配时,基于所述地区名称得到所述景点列表。
17、可选地,所述热度值满足:
18、hi=rsi+kci;
19、其中,hi表示第i个所述景点对应的所述热度值;si表示第i个所述景点对应的预设等级评分;ci表示第i个所述景点对应的预设信息完整度;r和k表示权重系数,r和k满足:
20、
21、其中,n表示预设地区景点总量。
22、可选地,所述基于所述时间偏好对应的时间属性信息和/或所述景点类型偏好对应的类型属性信息,从所述景点列表中选取预设数量的景点作为推荐景点,并基于所述推荐景点生成所述景点信息之前,还包括:
23、获取天气信息,并基于所述输入信息判断是否删除重复推荐景点,得到判断结果;
24、基于所述天气信息和所述判断结果更新所述景点列表。
25、可选地,所述根据所述偏好信息和所述景点信息生成提示信息,并将所述提示信息输入到预设模型中,生成景点推荐信息,包括:
26、基于所述偏好信息和所述景点信息填充预设提示模板,得到所述提示信息,所述提示信息包括偏好介绍和景点介绍;
27、将所述提示信息输入到所述预设模型中,生成包含所述偏好介绍和所述景点介绍的所述景点推荐信息。
28、可选地,所述偏好介绍包括待询问的未知偏好,所述待询问的未知偏好基于所述偏好信息中未包含所述属性信息的所述预设偏好类型确定。
29、在本专利技术中,首先基于输入信息判断用户是否具有期望推荐意图,避免后续生成的景点推荐信息不符合用户的预期,有利于保障最终输出内容的可靠性。当识别出输入信息中包含期望推荐意图时,基于输入信息获取偏好信息,有利于掌握用户对于本次景点推荐任务的个性化需求。基于偏好信息从预设景点知识库中获取景点信息,能够过滤无关信息降低用户选择成本,方便快速找到符合用户兴趣的景点信息,同时提高景点信息与用户的个性化需求的贴合程度,进一步保障最终输出信息的可靠性。根据偏好信息和景点信息生成提示信息,使得最终生成的景点推荐信息能够给予用户准确的偏好抽取情况的反馈,便于用户根据反馈信息及时调整输入内容,进一步提升景点推荐信息的可靠性。在此基础上将提示信息输入到预设模型中,生成景点推荐信息,实现了对景点推荐任务的多级拆解,确保提示信息精准表述问题的同时还减轻了预设模型的处理负担,而由于提示信息中已经包含了偏好信息和景点信息,预设模型仅需对提示信息进行简单的自然语言加工,即可达到精准、高效、可靠且自然的输出景点推荐信息的效果。
30、本专利技术还提供一种景点信息推荐装置,包括:
31、信息获取模块,其用于采集输入信息;
32、偏好获取模块,其用于当识别出所述输入信息中包含期望推荐意图时,基于所述输入信息获取偏好信息;
33、景点获取模块,其用于基于所述偏好信息从预设景点知识库中获取景点信息;
34、景点推荐模块,其用于根据所述偏好信息和所述景点信息生成提示信息,并将所述提示信息输入到预设模型中,生成景点推荐信息。
35、本专利技术提供的景点信息推荐装置与景点信息推荐方法相较于现有技术的优势基本相同,在此不再赘述。
36、本专利技术还提供一种电子设备,包括存储器和处理器;
37、所述存储器,用于存储计算机程序;
38、所述处理器,用于当执行所述计算机程序时,实现如上所述的景点信息推荐方法。
39、本专利技术提供的电子设备与景点信息推荐方法相较于现有技术的优势基本相同,在此不再赘述。
40、本专利技术还提供一种计算机可读存储介质,所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的景点信息推荐方法。
41、本专利技术提供的计算机可读存储介质与景点本文档来自技高网...
【技术保护点】
1.一种景点信息推荐方法,其特征在于,包括:
2.根据权利要求1所述的景点信息推荐方法,其特征在于,所述当识别出所述输入信息中包含期望推荐意图时,基于所述输入信息获取偏好信息,包括:
3.根据权利要求2所述的景点信息推荐方法,其特征在于,所述预设偏好类型还包括时间偏好和/或景点类型偏好;所述基于所述偏好信息从预设景点知识库中获取景点信息,包括:
4.根据权利要求3所述的景点信息推荐方法,其特征在于,所述预设景点知识库包括与每个地区名称预先匹配的景点及所述景点对应的热度值;所述位置属性信息包括所述地区名称和/或景点名称;所述根据所述位置属性信息和所述预设景点知识库,得到景点列表,包括:
5.根据权利要求4所述的景点信息推荐方法,其特征在于,所述热度值满足:
6.根据权利要求4所述的景点信息推荐方法,其特征在于,所述基于所述时间偏好对应的时间属性信息和/或所述景点类型偏好对应的类型属性信息,从所述景点列表中选取预设数量的景点作为推荐景点,并基于所述推荐景点生成所述景点信息之前,还包括:
7.根据权利要求2-6任一
8.根据权利要求7任一项所述的景点信息推荐方法,其特征在于,所述偏好介绍包括待询问的未知偏好,所述待询问的未知偏好基于所述偏好信息中未包含所述属性信息的所述预设偏好类型确定。
9.一种景点信息推荐装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括存储器和处理器;
11.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现如权利要求1-8任一项所述的景点信息推荐方法。
...【技术特征摘要】
1.一种景点信息推荐方法,其特征在于,包括:
2.根据权利要求1所述的景点信息推荐方法,其特征在于,所述当识别出所述输入信息中包含期望推荐意图时,基于所述输入信息获取偏好信息,包括:
3.根据权利要求2所述的景点信息推荐方法,其特征在于,所述预设偏好类型还包括时间偏好和/或景点类型偏好;所述基于所述偏好信息从预设景点知识库中获取景点信息,包括:
4.根据权利要求3所述的景点信息推荐方法,其特征在于,所述预设景点知识库包括与每个地区名称预先匹配的景点及所述景点对应的热度值;所述位置属性信息包括所述地区名称和/或景点名称;所述根据所述位置属性信息和所述预设景点知识库,得到景点列表,包括:
5.根据权利要求4所述的景点信息推荐方法,其特征在于,所述热度值满足:
6.根据权利要求4所述的景点信息推荐方法,其特征在于,所述基于所述时间偏好对应的时间属...
【专利技术属性】
技术研发人员:邹秉宏,李默然,吴海国,郑佳斌,蒋忠林,陈勇,
申请(专利权)人:浙江吉利控股集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。