本发明专利技术公开了一种搜索结果的显示方法及装置。其中,该方法包括:记录历史搜索数据,其中,历史搜索数据包括:历史搜索词,每个历史搜索词对应的历史查询结果和每个历史查询结果的历史点击次数;在获取用户输入的当前搜索词之后,使用当前搜索词在历史搜索数据中进行查询,得到当前搜索词对应的多个搜索结果;根据每个历史查询结果的历史点击次数,确定每个搜索结果的点击权重值;将当前搜索词对应的多个搜索结果按照每个搜索结果的点击权重值依次显示在显示菜单中。通过本发明专利技术,能够提高搜索结果的搜索效率且准确性更高。
【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种搜索结果的显示方法及装置。其中,该方法包括:记录历史搜索数据,其中,历史搜索数据包括:历史搜索词,每个历史搜索词对应的历史查询结果和每个历史查询结果的历史点击次数;在获取用户输入的当前搜索词之后,使用当前搜索词在历史搜索数据中进行查询,得到当前搜索词对应的多个搜索结果;根据每个历史查询结果的历史点击次数,确定每个搜索结果的点击权重值;将当前搜索词对应的多个搜索结果按照每个搜索结果的点击权重值依次显示在显示菜单中。通过本专利技术,能够提高搜索结果的搜索效率且准确性更高。【专利说明】搜索结果的显示方法及装置
本专利技术涉及数据搜索处理领域,具体而言,涉及一种搜索结果的显示方法及装置。
技术介绍
现有技术中,搜索引擎的基本工作原理包括如下三个过程:首先在数据库中保存 搜集到的搜索结果信息;同时对信息进行提取和组织建立索引库;再由检索器根据用户输 入的查询关键字,在索引库中快速检出文档,进行文档与查询的相关度评价,对将要输出的 结果进行排序,并将查询结果返回给用户。 具体的,现有的搜索引擎提供的是一种检索服务。当用户以关键词查找信息时,搜 索引擎会在数据库中进行搜寻,如果找到与用户要求内容相符的内容,通常根据网页中关 键词的匹配程度,计算出各匹配内容的相关度及排名等级,然后根据关联度高低,按顺序将 这些匹配结果返回给用户。 这种全文搜索引擎可以按照关键字匹配展示符合搜索结果的内容,但由于每次搜 索都需要遍历所有的匹配对象,因此,搜索效率较低,无法满足用户更快找到需要的内容。 针对上述相关技术的采用关键字匹配的搜索方式,无法提供更高效的搜索结果的 问题,目如尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种搜索结果的显示方法及装置,以至少解决相关技术的采 用关键字匹配的搜索方式,无法提供更高效的搜索结果的技术问题。 根据本专利技术实施例的一个方面,提供了一种搜索结果的显示方法,该方法包括:记 录历史搜索数据,其中,历史搜索数据包括:历史搜索词,每个历史搜索词对应的历史查询 结果和每个历史查询结果的历史点击次数;在获取用户输入的当前搜索词之后,使用当前 搜索词在历史搜索数据中进行查询,得到当前搜索词对应的多个搜索结果;根据每个历史 查询结果的历史点击次数,确定每个搜索结果的点击权重值;将当前搜索词对应的多个搜 索结果按照每个搜索结果的点击权重值依次显示在显示菜单中。 根据本专利技术实施例的另一方面,还提供了一种搜索结果的显示装置,该装置包括: 保存模块,用于记录历史搜索数据,其中,历史搜索数据包括:历史搜索词,每个历史搜索词 对应的历史查询结果和每个历史查询结果的历史点击次数;处理模块,用于在获取用户输 入的当前搜索词之后,使用当前搜索词在历史搜索数据中进行查询,得到当前搜索词对应 的多个搜索结果;确定模块,用于根据每个历史查询结果的历史点击次数,确定每个搜索结 果的点击权重值;显示处理模块,用于将当前搜索词对应的多个搜索结果按照每个搜索结 果的点击权重值依次显示在显示菜单中。 在本专利技术实施例中,采用记录历史搜索数据,其中,历史搜索数据包括:历史搜索 词,每个历史搜索词对应的历史查询结果和每个历史查询结果的历史点击次数;在获取用 户输入的当前搜索词之后,使用当前搜索词在历史搜索数据中进行查询,得到当前搜索词 对应的多个搜索结果;根据每个历史查询结果的历史点击次数,确定每个搜索结果的点击 权重值;将当前搜索词对应的多个搜索结果按照每个搜索结果的点击权重值依次显示在显 示菜单中的方式,通过采用学习用户的历史搜素行为的搜索结果的方式,使得在输入当前 搜索词之后,可以基于已经存在的历史搜索数据更准确的找到对应的搜索结果,由于上述 过程是基于一个有效的查询结果的进一步精确查询,且可以根据历史搜索结果的点击次数 来确定当前搜索结果的显示顺序,因此在显示菜单中显示的搜索结果更加准确,达到了用 户可以更方便的搜索到所要查询的内容的目的,从而实现了提高搜索结果的搜索效率且准 确性更高的技术效果,进而解决了相关技术的采用关键字匹配的搜索方式,无法提供更高 效的搜索结果的技术问题。 【专利附图】【附图说明】 此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1是根据本专利技术实施例一的搜索结果的显示装置的结构示意图; 图2是根据本专利技术实施例一的另一种可选的搜索结果的显示装置的结构示意图; 图3是根据本专利技术实施例一的又一种可选的搜索结果的显示装置的结构示意图; 图4是根据本专利技术实施例一的再一种可选的搜索结果的显示装置的结构示意图; 图5是根据本专利技术实施例一的再一种可选的搜索结果的显示装置的结构示意图; 以及 图6是根据本专利技术实施例二的搜索结果的显示方法的流程示意图。 【具体实施方式】 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本专利技术。 为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的 附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是 本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术 人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范 围。 需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语"第一"、"第 二"等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用 的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或 描述的那些以外的顺序实施。此外,术语"包括"和"具有"以及他们的任何变形,意图在于 覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限 于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产 品或设备固有的其它步骤或单元。 实施例1 在描述本申请的各实施例的进一步细节之前,将参考图1来描述可用于实现本申 请的原理的一个合适的计算装置结构。在以下描述中,除非另外指明,否则将参考由一个或 多个计算机执行的动作和操作的符号表示来描述本申请的各实施例。由此,可以理解,有时 被称为计算机执行的这类动作和操作包括计算机的处理单元对以结构化形式表示数据的 电信号的操纵。这一操纵转换了数据或在计算机的存储器系统中的位置上维护它,这以本 领域的技术人员都理解的方式重配置或改变了计算机的操作。维护数据的数据结构是具有 数据的格式所定义的特定属性的存储器的物理位置。然而,尽管在上述上下文中描述本申 请,但它并不意味着限制性的,如本领域的技术人员所理解的,后文所描述的动作和操作的 各方面也可用硬件来实现。 在其最基本的配置中,图1是根据本专利技术实施例一的搜索结果的显示装置的结构 示意图。出于描述的目的,所绘的体系结构仅为合适环境的一个示例,并非对本申请的使用 范围或功能提出任何局限。也不应将该计算系统本文档来自技高网...
【技术保护点】
一种搜索结果的显示方法,其特征在于,包括:记录历史搜索数据,其中,所述历史搜索数据包括:历史搜索词,每个历史搜索词对应的历史查询结果和每个历史查询结果的历史点击次数;在获取用户输入的当前搜索词之后,使用所述当前搜索词在历史搜索数据中进行查询,得到所述当前搜索词对应的多个搜索结果;根据每个历史查询结果的历史点击次数,确定每个搜索结果的点击权重值;将所述当前搜索词对应的多个搜索结果按照所述每个搜索结果的点击权重值依次显示在显示菜单中。
【技术特征摘要】
【专利技术属性】
技术研发人员:柳洋,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。