System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 硬件推荐方法、装置、系统、电子设备及可读存储介质制造方法及图纸_技高网

硬件推荐方法、装置、系统、电子设备及可读存储介质制造方法及图纸

技术编号:41246057 阅读:3 留言:0更新日期:2024-05-09 23:56
本公开涉及计算机技术领域,公开了一种硬件推荐方法、装置、系统、电子设备及可读存储介质;其方法包括:响应于获取到目标用户发送的咨询数据,根据咨询数据,确定至少一个关键词数据;对关键词数据进行意图识别得到对应的咨询意图集合;针对任一目标咨询意图,根据目标咨询意图和预设匹配规则,从硬件性能得分数据库、商品数据库和场景偏好硬件数据库中至少一项中确定目标数据库;利用根据目标咨询意图、目标数据库中的字段名构造的查询条件,在目标数据库中进行查询,得到候选待推荐硬件集合;根据各候选待推荐硬件集合,确定至少一个待推荐硬件。本公开可以对用户发送的咨询数据有针对性地给出回复,具备智能交互能力。

【技术实现步骤摘要】

本公开涉及计算机,具体而言,涉及一种硬件推荐方法、装置、系统、电子设备及可读存储介质


技术介绍

1、随着科技的快速发展,电脑已成为我们日常生活和工作中不可或缺的工具。许多用户在使用电脑时可能会遇到性能低的问题,其中,电脑硬件配置是影响其性能的重要因素。因此,为了保证工作效率和娱乐体验,用户可以通过升级电脑硬件配置的方式来提升电脑性能。

2、现有的给用户推荐硬件配置的方法通常是需要用户通过表单手动选购硬件,而不具备智能交互能力,智能化水平较低,不能满足用户的个性化需求。因此,亟需解决这一技术问题。


技术实现思路

1、针对上述情况,本公开实施例提供了一种硬件推荐方法、装置、系统、电子设备及可读存储介质,旨在解决上述问题或者至少部分地解决上述问题。

2、第一方面,本公开实施例提供了一种硬件推荐方法,所述方法包括:

3、响应于获取到目标用户发送的咨询数据,根据所述咨询数据,确定至少一个关键词数据;

4、对所述至少一个关键词数据进行意图识别处理,得到对应的咨询意图集合;

5、针对所述咨询意图集合中任一目标咨询意图,根据所述目标咨询意图和预设匹配规则,从预构建的数据库集合中确定目标数据库;其中,所述预构建的数据库集合包括以下至少一项:硬件性能得分数据库、商品数据库和场景偏好硬件数据库;

6、利用根据所述目标咨询意图、所述目标数据库中的字段名构造的查询条件,在所述目标数据库中进行查询,得到候选待推荐硬件集合;

7、根据各所述候选待推荐硬件集合,确定至少一个待推荐硬件。

8、第二方面,本公开实施例还提供了一种硬件推荐装置,所述装置包括:

9、咨询数据处理模块,用于响应于获取到目标用户发送的咨询数据,根据所述咨询数据,确定至少一个关键词数据;

10、意图识别模块,用于对所述至少一个关键词数据进行意图识别处理,得到对应的咨询意图集合;

11、数据库确定模块,用于针对所述咨询意图集合中任一目标咨询意图,根据所述目标咨询意图和预设匹配规则,从预构建的数据库集合中确定目标数据库;其中,所述预构建的数据库集合包括以下至少一项:硬件性能得分数据库、商品数据库和场景偏好硬件数据库;

12、硬件推荐模块,用于利用根据所述目标咨询意图、所述目标数据库中的字段名构造的查询条件,在所述目标数据库中进行查询,得到候选待推荐硬件集合;根据各所述候选待推荐硬件集合,确定至少一个待推荐硬件。

13、第三方面,本公开实施例还提供了一种硬件推荐系统,所述系统包括用户端、数据库系统、硬件推荐装置、在线引擎服务端;

14、所述用户端,用于向所述硬件推荐装置发送咨询数据;接收所述硬件推荐装置发送的至少一个待推荐硬件;

15、所述数据库系统,用于存储以下至少一项:硬件性能得分数据库、商品数据库和场景偏好硬件数据库;接收并根据所述硬件推荐装置发送的查询条件进行查询,将查询结果发送至所述硬件推荐装置;

16、所述硬件推荐装置,用于执行如第一方面所述的硬件推荐方法,得到至少一个待推荐硬件;

17、所述在线引擎服务端,用于接收并处理所述硬件推荐装置发送的搜索请求,并将搜索结果返回至所述硬件推荐装置。

18、第四方面,本公开实施例还提供了一种电子设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,可执行指令在被执行时使处理器执行上述硬件推荐方法的步骤。

19、第五方面,本公开实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储一个或多个程序,一个或多个程序当被包括多个应用程序的电子设备执行时,使得电子设备执行上述硬件推荐方法的步骤。

20、借由上述技术方案,本申请实施例提供的硬件推荐方法、装置、系统、电子设备及可读存储介质,该方法可以通过响应于获取到目标用户发送的咨询数据,先根据咨询数据,确定至少一个关键词数据;对至少一个关键词数据进行意图识别处理,得到对应的咨询意图集合;针对任一目标咨询意图,可以根据目标咨询意图和预设匹配规则,从硬件性能得分数据库、商品数据库和场景偏好硬件数据库中确定目标数据库,利用根据目标咨询意图、目标数据库中的字段名构造的查询条件,在目标数据库中进行查询,得到候选待推荐硬件集合,最后对各候选待推荐硬件集合进行整合,即可得到至少一个待推荐硬件。可以看到,本公开实施可以对用户发送的咨询数据进行意图识别,再结合预构建的数据库集合,可以有针对性地给出回复,具备智能交互能力,与现有技术相比,智能化水平较高,能够满足用户的个性化需求。

21、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

本文档来自技高网...

【技术保护点】

1.一种硬件推荐方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述至少一个关键词数据包括硬件标识数据;在所述针对所述咨询意图集合中任一目标咨询意图,根据所述目标咨询意图和预设匹配规则,从预构建的数据库集合中确定目标数据库的步骤之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,当所述预构建的数据库集合中不存在与所述硬件标识数据对应的记录时,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述至少一个关键词数据包括待升级硬件的标识数据;所述目标咨询意图为意图将所述待升级硬件替换为性能更好的硬件;所述目标数据库包括所述硬件性能得分数据库;

5.根据权利要求1所述的方法,其特征在于,所述至少一个关键词数据包括多个待购买硬件的标识数据;所述目标咨询意图为意图从所述多个待购买硬件中选出性价比较高的硬件;所述目标数据库包括所述硬件性能得分数据库、所述商品数据库;

6.根据权利要求1-5任一所述的方法,其特征在于,所述至少一个关键词数据包括目标场景的标签;所述目标咨询意图为意图获取适用于所述目标场景的目标硬件;所述目标数据库包括所述场景偏好硬件数据库;所述场景偏好硬件数据库包括场景与设备表、设备搭配信息表;

7.一种硬件推荐装置,其特征在于,所述装置包括:

8.一种硬件推荐系统,其特征在于,所述系统包括用户端、数据库系统、硬件推荐装置、在线引擎服务端;

9.一种电子设备,包括:

10.一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,其特征在于,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行如权利要求1-6任一所述方法的步骤。

...

【技术特征摘要】

1.一种硬件推荐方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述至少一个关键词数据包括硬件标识数据;在所述针对所述咨询意图集合中任一目标咨询意图,根据所述目标咨询意图和预设匹配规则,从预构建的数据库集合中确定目标数据库的步骤之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,当所述预构建的数据库集合中不存在与所述硬件标识数据对应的记录时,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述至少一个关键词数据包括待升级硬件的标识数据;所述目标咨询意图为意图将所述待升级硬件替换为性能更好的硬件;所述目标数据库包括所述硬件性能得分数据库;

5.根据权利要求1所述的方法,其特征在于,所述至少一个关键词数据包括多个待购买硬件的标识数据;所述目标咨询意图为意图从所述多个...

【专利技术属性】
技术研发人员:田伟超田野何世伟
申请(专利权)人:成都安易迅科技有限公司
类型:发明
国别省市:

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

1