一种获取数据资源的方法和装置、用于获取数据资源的装置制造方法及图纸

技术编号:18575921 阅读:25 留言:0更新日期:2018-08-01 10:55
本发明专利技术公开了一种获取数据资源的方法和装置、用于获取数据资源的装置,属于计算机技术领域。所述方法包括:接收目标终端发送的查询请求,获取所述查询请求中包含的多个目标查询关键词,查找问答对数据库,确定与所述多个目标查询关键词匹配度较高的至少一个查询关键词集合对应的答案关键词,作为所述查询请求对应的目标答案关键词,其中,所述问答对数据库包括预先存储的查询关键词集合与答案关键词的对应关系,获取与所述目标答案关键词相关的数据资源,并发送至目标终端。采用本发明专利技术,可以提高获取数据资源的效率。

A method and device for acquiring data resources, and device for acquiring data resources.

The invention discloses a method and device for acquiring data resources and a device for acquiring data resources, belonging to the field of computer technology. The method includes: receiving the query request sent by the target terminal, obtaining the multiple target query keywords contained in the query request, searching the question answer to the database, determining the answer key words corresponding to at least one query keyword set with the high matching degree of the multiple target query key words, as the query. The question answer to the database includes the corresponding relation between the pre stored query key words set and the answer key words, obtaining the data resources related to the target answer key words and sending it to the target terminal. By adopting the invention, the efficiency of obtaining data resources can be improved.

【技术实现步骤摘要】
一种获取数据资源的方法和装置、用于获取数据资源的装置
本专利技术涉及计算机
,特别涉及一种获取数据资源的方法和装置、用于获取数据资源的装置。
技术介绍
随着网络技术的飞速发展,人们可以通过网络获取到大量的热点信息,热点信息可以包括新闻时事、热点话题,热播的影视剧信息等。人们经常会因为热点信息产生出相关的购物需求,之后可以通过网络确定购物需求对应的商品名称,然后根据商品名称去购物网站进行商品搜索,从而可以得到相应的商品信息。例如,热点信息为某部热播的电视剧,用户想要购买电视剧中男主角使用的手机的同款手机,则可以在网络上提问“XX电视剧中男主角的手机是什么手机”,如果之前已经有人针对相似问题做出了解答,则可以获取解答内容,从而根据解答内容获知该手机的商品名称,之后用户可以根据商品名称在购物网站进行搜索,获取该手机的数据资源,例如可以是商品信息、购买信息等。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:用户需要先通过网上提问的方式确定出相应的商品名称,然后访问购物网站,再基于商品名称在购物网站中查找符合该商品名称的数据资源,步骤较为繁琐;而且,如果之前没有人对相似问题进行解答,则用户也无法获取到该商品的名称等相关信息,更难进一步获取到该商品相关的数据资源。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种获取数据资源的方法和装置,所述技术方案如下:第一方面,提供了一种获取数据资源的方法,所述方法包括:接收目标终端发送的查询请求,获取所述查询请求中包含的多个目标查询关键词;查找问答对数据库,确定与所述多个目标查询关键词匹配度较高的至少一个查询关键词集合对应的答案关键词,作为所述查询请求对应的目标答案关键词,其中,所述问答对数据库包括预先存储的查询关键词集合与答案关键词的对应关系;获取与所述目标答案关键词相关的数据资源,并发送至目标终端。可选的,所述方法还包括:挖掘得到一定时间段内的热点事物;获取与所述热点事物相关的查询关键词集合、以及与所述热点事物相关的答案关键词;建立所述热点事物、查询关键词集合、以及答案关键词之间的对应关系,保存在所述问答对数据库中。可选的,所述查找问答对数据库,确定与所述多个目标查询关键词匹配度较高的至少一个查询关键词集合对应的答案关键词,作为所述查询请求对应的目标答案关键词,包括:遍历所述问答对数据库,分别计算所述问答对数据库包括的各关键词集合与所述多个目标查询关键词的匹配度;依据所述匹配度对所述问答对数据库包括的查询关键词集合进行排序;获取匹配度排序位于前第一预设数目的查询关键词集合对应的答案关键词,作为所述查询请求对应的目标答案关键词。可选的,所述方法还包括:接收到所述目标终端发送的信息错误提示,获取匹配度排序位于第一预设数目与第二预设数目之间的查询关键词集合对应的答案关键词,作为修正答案关键词发送给所述目标终端,其中,所述第二预设数目大于所述第一预设数目;接收所述目标终端返回的携带有答案关键词的选择消息,其中,所述选择消息中携带的答案关键词属于所述修正答案关键词;获取与所述选择消息中携带的答案关键词相关的数据资源,发送至目标终端。这样,如果用户对接收到的答案不满意,可以在多个可能的答案中挑选出最符合的答案。可选的,所述获取匹配度排序位于前第一预设数目的查询关键词集合对应的答案关键词,作为所述查询请求对应的目标答案关键词,包括:分别判断所述匹配度排序位于前第一预设数目的每个查询关键词集合对应的匹配度是否大于预设阈值,并将匹配度大于所述预设阈值的查询关键词集合作为目标查询关键词集合;获取所述目标查询关键词集合对应的答案关键词作为所述查询请求对应的目标答案关键词。这样,只有在查询关键词集合和多个查询关键词的匹配度较大时,才能确定相应的答案的准确性。可选的,所述分别计算所述问答对数据库包括的各查询关键词集合与所述多个目标查询关键词的匹配度,包括:针对所述问答对数据库包括的每个关键词集合:分别获取所述查询关键词集合中包括的查询关键词和所述多个目标查询关键词中语义相同的关键词,作为匹配关键词;将所述匹配关键词的数目与所述查询关键词集合中包括的查询关键词的数目的比值,作为所述查询关键词集合和所述多个目标查询关键词的匹配度。可选的,所述获取与所述目标答案关键词相关的数据资源,并发送至目标终端,包括:确定预先存储的所述目标答案关键词对应的多个类别的备选数据资源;在所述多个类别的备选数据资源包括的每个类别的备选数据资源中分别选取一条数据资源,向所述目标终端发送所述数据资源。这样,服务器向终端反馈的数据资源中包含有多方面的数据资源,用户可以获取到较为全面的数据资源。第二方面,提供了一种获取数据资源的装置,所述装置包括:第一接收模块、确定模块以及第一发送模块;所述第一接收模块,用于接收目标终端发送的查询请求,获取所述查询请求中包含的多个目标查询关键词;所述确定模块,用于查找问答对数据库,确定与所述多个目标查询关键词匹配度较高的至少一个查询关键词集合对应的答案关键词,作为所述查询请求对应的目标答案关键词,其中,所述问答对数据库包括预先存储的查询关键词集合与答案关键词的对应关系;所述第一发送模块,用于获取与所述目标答案关键词相关的数据资源,并发送至目标终端。可选的,所述装置还包括:挖掘模块、第一获取模块以及建立模块;所述挖掘模块,用于挖掘得到一定时间段内的热点事物;所述第一获取模块,用于获取与所述热点事物相关的查询关键词集合、以及与所述热点事物相关的答案关键词;所述建立模块,用于建立所述热点事物、查询关键词集合、以及答案关键词之间的对应关系,保存在所述问答对数据库中。可选的,所述确定模块,包括:计算单元、排序单元、获取单元;所述计算单元,用于遍历所述问答对数据库,分别计算所述问答对数据库包括的各关键词集合与所述多个目标查询关键词的匹配度;所述排序单元,用于依据所述匹配度对所述问答对数据库包括的查询关键词集合进行排序;所述获取单元,用于获取匹配度排序位于前第一预设数目的查询关键词集合对应的答案关键词,作为所述查询请求对应的目标答案关键词。可选的,所述装置还包括:第二接收模块、第三接收模块以及第二发送模块;所述第二接收模块,用于接收到所述目标终端发送的信息错误提示,获取匹配度排序位于第一预设数目与第二预设数目之间的查询关键词集合对应的答案关键词,作为修正答案关键词发送给所述目标终端,其中,所述第二预设数目大于所述第一预设数目;所述第三接收模块,用于接收所述目标终端返回的携带有答案关键词的选择消息,其中,所述选择消息中携带的答案关键词属于所述修正答案关键词;所述第二发送模块,用于获取与所述选择消息中携带的答案关键词相关的数据资源,发送至目标终端。可选的,所述获取单元,包括:判断子单元和第一获取子单元;所述判断子单元,用于分别判断所述匹配度排序位于前第一预设数目的每个查询关键词集合对应的匹配度是否大于预设阈值,并将匹配度大于所述预设阈值的查询关键词集合作为目标查询关键词集合;所述第一获取子单元,用于获取所述目标查询关键词集合对应的答案关键词作为所述查询请求对应的目标答案关键词。可选的,所述计算单元,包括:第二获取子单元和计算子单元;所述第二获取子单元,用于针对所述问答对数据库包括本文档来自技高网...

【技术保护点】
1.一种获取数据资源的方法,其特征在于,所述方法包括:接收目标终端发送的查询请求,获取所述查询请求中包含的多个目标查询关键词;查找问答对数据库,确定与所述多个目标查询关键词匹配度较高的至少一个查询关键词集合对应的答案关键词,作为所述查询请求对应的目标答案关键词,其中,所述问答对数据库包括预先存储的查询关键词集合与答案关键词的对应关系;获取与所述目标答案关键词相关的数据资源,并发送至目标终端。

【技术特征摘要】
1.一种获取数据资源的方法,其特征在于,所述方法包括:接收目标终端发送的查询请求,获取所述查询请求中包含的多个目标查询关键词;查找问答对数据库,确定与所述多个目标查询关键词匹配度较高的至少一个查询关键词集合对应的答案关键词,作为所述查询请求对应的目标答案关键词,其中,所述问答对数据库包括预先存储的查询关键词集合与答案关键词的对应关系;获取与所述目标答案关键词相关的数据资源,并发送至目标终端。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:挖掘得到一定时间段内的热点事物;获取与所述热点事物相关的查询关键词集合、以及与所述热点事物相关的答案关键词;建立所述热点事物、查询关键词集合、以及答案关键词之间的对应关系,保存在所述问答对数据库中。3.根据权利要求1所述的方法,其特征在于,所述查找问答对数据库,确定与所述多个目标查询关键词匹配度较高的至少一个查询关键词集合对应的答案关键词,作为所述查询请求对应的目标答案关键词,包括:遍历所述问答对数据库,分别计算所述问答对数据库包括的各关键词集合与所述多个目标查询关键词的匹配度;依据所述匹配度对所述问答对数据库包括的查询关键词集合进行排序;获取匹配度排序位于前第一预设数目的查询关键词集合对应的答案关键词,作为所述查询请求对应的目标答案关键词。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收到所述目标终端发送的信息错误提示,获取匹配度排序位于第一预设数目与第二预设数目之间的查询关键词集合对应的答案关键词,作为修正答案关键词发送给所述目标终端,其中,所述第二预设数目大于所述第一预设数目;接收所述目标终端返回的携带有答案关键词的选择消息,其中,所述选择消息中携带的答案关键词属于所述修正答案关键词;获取与所述选择消息中携带的答案关键词相关的数据资源,发送至目标终端。5.根据权利要求3所述的方法,其特征在于,所述获取匹配度排序位于前第一预设数目的查询关键词集合对应的答案关键词,作为所述查询请求对应的目标答案关键词,包括:分别判断所述匹配度排序位于前第一预设数目的每个查询关键词集合对应的匹配度是否大于预设阈值,并将匹配度大于所述预设阈值的查询关键词集合作为目标查询关键词集合;获取所述目标查询关键词集合对应的答案关键词作为所述查询请求对应的目标答案关键词。6.根据权利要求3所述的方法,其特征在于,所述分别计算所述...

【专利技术属性】
技术研发人员:牛琳琳刘玉璇
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京,11

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

1