聚合搜索方法及系统技术方案

技术编号:15639449 阅读:107 留言:0更新日期:2017-06-15 23:37
本发明专利技术实施例公开了一种聚合搜索方法,该方法包括:接收用户的数据搜索指令;获取第一用户画像信息;根据所述第一用户画像信息和/或所述数据搜索指令,确定多个二级搜索引擎的调度优先级别;根据所述调度优先级别,发送所述数据搜索指令至目标二级搜索引擎,所述目标二级搜索引擎为所述多个二级搜索引擎中的若干个;获取所述目标二级搜索引擎的数据搜索结果;并且根据用户画像信息对搜索结果进行排序。本发明专利技术实施例还公开了一种相应的聚合搜索系统。本发明专利技术实施例公开的聚合搜索方法,实现了根据用户画像和数据搜索指令,智能地调度多个二级搜索引擎,克服了现有技术中,政府、企业员工需要登录到多个信息系统进行数据搜索、以及搜索结果不准确的问题,加快了数据搜索的进程。

【技术实现步骤摘要】
聚合搜索方法及系统
本专利技术涉及网络
,尤其涉及一种聚合搜索方法及系统。
技术介绍
随着网络技术的发展,搜索技术已经广泛应用于人们的工作和日常生活中。目前互联网的搜索引擎主要采用网络爬虫技术,通过抓取网页的信息进行搜索匹配,具体为从网页抓取信息,与用户搜索的关键词进行比对,根据匹配程度选择网页,并形成搜索结果展示给用户,其主要用途是面向公众用户,满足公众用户对信息的搜索。同时,随着整个社会信息化的进步,政府、企业内部都建设了很多信息系统,沉淀了海量数据,政府、企业员工可以根据工作需要登录这些信息系统并查询所需内容。但是,在实际工作中,面对互联网和政府、企业内部的数量繁多的信息系统和海量的数据,政府、企业员工搜索信息需要根据经验分别登录到不同的信息系统查询结果,还常常面临搜索不到数据以及搜索得到的结果不准确等问题,因此获取信息需要花费大量精力和时间。
技术实现思路
本专利技术实施例提供聚合搜索方法及系统,以解决现有技术中,政府、企业员工需要登录到多个信息系统进行数据搜索、以及搜索结果不准确的问题。一方面,本专利技术实施例提供一种聚合搜索方法,所述方法包括:接收用户的数据搜索指令;获取第一用户画像信息;根据所述第一用户画像信息和/或所述数据搜索指令,确定多个二级搜索引擎的调度优先级别;根据所述调度优先级别,发送所述数据搜索指令至目标二级搜索引擎,所述目标二级搜索引擎为所述多个二级搜索引擎中的若干个;获取所述目标二级搜索引擎的数据搜索结果。在其中一个实施例中,所述多个二级搜索引擎中包括第一二级搜索引擎和第二二级搜索引擎;所述根据所述第一用户画像信息和/或所述数据搜索指令,确定多个二级搜索引擎的调度优先级别的步骤,包括:根据所述第一用户画像信息和所述数据搜索指令,计算获得所述第一二级搜索引擎的第一调度指数;根据所述第一用户画像信息和所述数据搜索指令,计算获得所述第二二级搜索引擎的第二调度指数;比对所述第一调度指数和第二调度指数;当所述第一调度指数高于所述第二调度指数时,所述第一二级搜索引擎的调度优先级别高于所述第二二级搜索引擎的调度优先级别;当所述第二调度指数高于所述第一调度指数时,所述第二二级搜索引擎的调度优先级别高于所述第一二级搜索引擎的调度优先级别。在其中一个实施例中,所述第一用户画像信息包括用户行为信息和用户职业信息,所述数据搜索指令包括搜索关键词和搜索时间;所述根据所述第一用户画像信息和所述数据搜索指令,计算获得所述第一二级搜索引擎的第一调度指数的步骤,包括:根据所述用户行为信息,获取所述第一二级搜索引擎的第一点击次数;根据所述用户职业信息,获取所述第一二级搜索引擎的第二点击次数;根据所述搜索关键词,获取所述第一二级搜索引擎的第三点击次数;根据所述搜索时间,获取所述第一二级搜索引擎的第四点击次数;根据所述第一点击次数、所述第二点击次数、所述第三点击次数和所述第四点击次数,计算得到所述第一调度指数。在其中一个实施例中,所述获取所述目标二级搜索引擎的数据搜索结果的步骤,包括:获取所述目标二级搜索引擎的多个数据搜索结果;在所述获取所述目标二级搜索引擎的数据搜索结果的步骤之后,还包括:根据所述第一用户画像信息和/或所述数据搜索指令,确定所述多个数据搜索结果的排列优先级别;根据所述排列优先级别,显示所述多个数据搜索结果。在其中一个实施例中,在所述根据所述排列优先级别,显示所述多个数据搜索结果的步骤之后,还包括:记录用户对所述多个数据搜索结果的点击行为;根据所述数据搜索指令和所述点击行为,基于所述第一用户画像信息生成第二用户画像信息。另一方面,本专利技术实施例还提供了一种聚合搜索系统,所述聚合搜索系统包括:接收模块,用于接收用户的数据搜索指令;第一获取模块,用于获取第一用户画像信息;第一确定模块,用于根据所述第一用户画像信息和/或所述数据搜索指令,确定多个二级搜索引擎的调度优先级别;发送模块,用于根据所述调度优先级别,发送所述数据搜索指令至目标二级搜索引擎,所述目标二级搜索引擎为所述多个二级搜索引擎中的若干个;第二获取模块,由于获取所述目标二级搜索引擎的数据搜索结果。在其中一个实施例中,所述多个二级搜索引擎中包括第一二级搜索引擎和第二二级搜索引擎;所述第一确定模块包括:第一计算单元,用于根据所述第一用户画像信息和所述数据搜索指令,计算获得所述第一二级搜索引擎的第一调度指数;第二计算单元,用于根据所述第一用户画像信息和所述数据搜索指令,计算获得所述第二二级搜索引擎的第二调度指数;比对单元,用于比对所述第一调度指数和第二调度指数;排列单元,用于当所述第一调度指数高于所述第二调度指数时,所述第一二级搜索引擎的调度优先级别高于所述第二二级搜索引擎的调度优先级别;当所述第二调度指数高于所述第一调度指数时,所述第二二级搜索引擎的调度优先级别高于所述第一二级搜索引擎的调度优先级别。在其中一个实施例中,所述第一用户画像信息包括用户行为信息和用户职业信息,所述数据搜索指令包括搜索关键词和搜索时间;所述第一计算单元包括:第一获取子单元,用于根据所述用户行为信息,获取所述第一二级搜索引擎的第一点击次数;第二获取子单元,用于根据所述用户职业信息,获取所述第一二级搜索引擎的第二点击次数;第三获取子单元,用于根据所述搜索关键词,获取所述第一二级搜索引擎的第三点击次数;第四获取子单元,用于根据所述搜索时间,获取所述第一二级搜索引擎的第四点击次数;计算子单元,用于根据所述第一点击次数、所述第二点击次数、所述第三点击次数和所述第四点击次数,计算得到所述第一调度指数。在其中一个实施例中,所述第二获取模块包括:获取单元,用于获取所述目标二级搜索引擎的多个数据搜索结果;所述系统还包括:第二确定模块,用于根据所述第一用户画像信息和/或所述数据搜索指令,确定所述多个数据搜索结果的排列优先级别;显示模块,用于根据所述排列优先级别,显示所述多个数据搜索结果。在其中一个实施例中,还包括:记录模块,用于记录用户对所述多个数据搜索结果的点击行为;生成模块,用于根据所述数据搜索指令和所述点击行为,基于所述第一用户画像信息生成第二用户画像信息。本专利技术实施例提供的聚合搜索方法,通过接收用户的数据搜索指令;获取第一用户画像信息;根据所述第一用户画像信息和/或所述数据搜索指令,确定多个二级搜索引擎的调度优先级别;根据所述调度优先级别,发送所述数据搜索指令至目标二级搜索引擎,所述目标二级搜索引擎为所述多个二级搜索引擎中的若干个;获取所述目标二级搜索引擎的数据搜索结果。由此,实现了根据用户画像和数据搜索指令,智能地调度多个二级搜索引擎,克服了现有技术中,政府、企业员工需要登录到多个信息系统进行数据搜索、以及搜索结果不准确的问题,加快了数据搜索的进程,提高了用户体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例的附图,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术聚合搜索方法的第一实施例的流程图;图2是本专利技术聚合搜索方法的第二实施例的流程图;图3是本专利技术聚合搜索方法的第二实施例的根据所述第一用户画像信息和所述数本文档来自技高网...
聚合搜索方法及系统

【技术保护点】
一种聚合搜索方法,其特征在于,包括:接收用户的数据搜索指令;获取第一用户画像信息;根据所述第一用户画像信息和/或所述数据搜索指令,确定多个二级搜索引擎的调度优先级别;根据所述调度优先级别,发送所述数据搜索指令至目标二级搜索引擎,所述目标二级搜索引擎为所述多个二级搜索引擎中的若干个;获取所述目标二级搜索引擎的数据搜索结果。

【技术特征摘要】
1.一种聚合搜索方法,其特征在于,包括:接收用户的数据搜索指令;获取第一用户画像信息;根据所述第一用户画像信息和/或所述数据搜索指令,确定多个二级搜索引擎的调度优先级别;根据所述调度优先级别,发送所述数据搜索指令至目标二级搜索引擎,所述目标二级搜索引擎为所述多个二级搜索引擎中的若干个;获取所述目标二级搜索引擎的数据搜索结果。2.根据权利要求1所述的方法,其特征在于,所述多个二级搜索引擎中包括第一二级搜索引擎和第二二级搜索引擎;所述根据所述第一用户画像信息和/或所述数据搜索指令,确定多个二级搜索引擎的调度优先级别的步骤,包括:根据所述第一用户画像信息和所述数据搜索指令,计算获得所述第一二级搜索引擎的第一调度指数;根据所述第一用户画像信息和所述数据搜索指令,计算获得所述第二二级搜索引擎的第二调度指数;比对所述第一调度指数和第二调度指数;当所述第一调度指数高于所述第二调度指数时,所述第一二级搜索引擎的调度优先级别高于所述第二二级搜索引擎的调度优先级别;当所述第二调度指数高于所述第一调度指数时,所述第二二级搜索引擎的调度优先级别高于所述第一二级搜索引擎的调度优先级别。3.根据权利要求2所述的方法,其特征在于,所述第一用户画像信息包括用户行为信息和用户职业信息,所述数据搜索指令包括搜索关键词和搜索时间;所述根据所述第一用户画像信息和所述数据搜索指令,计算获得所述第一二级搜索引擎的第一调度指数的步骤,包括:根据所述用户行为信息,获取所述第一二级搜索引擎的第一点击次数;根据所述用户职业信息,获取所述第一二级搜索引擎的第二点击次数;根据所述搜索关键词,获取所述第一二级搜索引擎的第三点击次数;根据所述搜索时间,获取所述第一二级搜索引擎的第四点击次数;根据所述第一点击次数、所述第二点击次数、所述第三点击次数和所述第四点击次数,计算得到所述第一调度指数。4.根据权利要求1所述的方法,其特征在于,所述获取所述目标二级搜索引擎的数据搜索结果的步骤,包括:获取所述目标二级搜索引擎的多个数据搜索结果;在所述获取所述目标二级搜索引擎的数据搜索结果的步骤之后,还包括:根据所述第一用户画像信息和/或所述数据搜索指令,确定所述多个数据搜索结果的排列优先级别;根据所述排列优先级别,显示所述多个数据搜索结果。5.根据权利要求4所述的方法,其特征在于,在所述根据所述排列优先级别,显示所述多个数据搜索结果的步骤之后,还包括:记录用户对所述多个数据搜索结果的点击行为;根据所述数据搜索指令和所述点击行为,基于所述第一用户画像信息生成第二用户画像信息。6.一...

【专利技术属性】
技术研发人员:容典左国辉高俊刘润成刘奇峰
申请(专利权)人:广州联客信息科技有限公司
类型:发明
国别省市:广东,44

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

1