搜索结果的展示方法及装置制造方法及图纸

技术编号:16874082 阅读:45 留言:0更新日期:2017-12-23 11:57
本申请提供了搜索结果的展示方法和装置,该方法包括:接收搜索结果数据;解析搜索结果数据,获取每条搜索结果的属性信息;根据属性信息调整每条搜索结果对应的显示区域;按照调整后的显示区域展示搜索结果。根据搜索结果的各项属性信息对搜索结果显示区域的大小进行调整,属性信息排名靠前的搜索结果,其呈现范围相对更大,排名靠后的,则呈现范围相对更小,这样可以直观的从该属性信息的维度看出各搜索结果之间的差异。

The method and device for displaying the search results

The invention provides a method and apparatus for displaying search results, the method includes: receiving a search result data; analysis of search result data, attribute information acquiring each search result; display area according to the attribute information corresponding to the search results of each adjustment; adjusted in accordance with the display area to display search results. According to the search results of the attribute information of search results to adjust the size of the display area, attribute information ranking of search results, the range is relatively large, ranking, showed a relatively smaller range, the difference between this intuitive from the attribute information and the dimension of the search results.

【技术实现步骤摘要】
搜索结果的展示方法及装置
本申请涉及互联网技术,具体涉及一种搜索结果的展示方法及装置。
技术介绍
互联网的出现让用户获取信息更加方便快捷,其中,网络搜索是人们日常获取信息的最重要方式。随着互联网的发展,信息越来越多,人们面临的主要问题从之前如何搜索到更多的相关信息变成了如何从这些信息中筛选出对自己更有用的信息。在搜索结果中通常以一个个信息条目的方式呈现,如果搜索结果中的信息条目很多,用户需要仔细浏览具体信息来发现各条搜索结果之间的差异。
技术实现思路
本申请实施例提供了一种搜索结果的展示方法及装置。根据本申请实施例的一个方面,提供了一种搜索结果的展示方法,所述方法包括:接收搜索结果数据;解析搜索结果数据,获取每条搜索结果的属性信息;根据属性信息调整每条搜索结果对应的显示区域;按照调整后的显示区域展示搜索结果。根据本申请实施例的另一个方面,提供了一种搜索结果的展示装置,包括:接收模块,用于接收搜索结果数据;解析模块,用于解析搜索结果数据,获取每条搜索结果的属性信息;调整模块,用于根据属性信息调整每条搜索结果对应的显示区域;展示模块,用于按照调整后的显示区域展示搜索结果。根据本申请实施例的另一个方面,提供了一种电子设备,包括存储器和处理器;存储器用于存储一条或多条计算机指令,其中,一条或多条计算机被所述处理器执行以实现上述搜索结果的展示方法。根据本申请实施例的另一个方面,提供了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述搜索结果的展示方法。本申请实施例的有益效果包括:根据搜索结果的各项属性信息对搜索结果显示区域的大小进行调整,属性信息排名靠前的搜索结果,其呈现范围相对更大,排名靠后的,则呈现范围相对更小,这样可以直观的从该属性信息的维度看出各搜索结果之间的差异。附图说明通过以下参照附图对本申请实施例的描述,本申请的上述以及其它目的、特征和优点将更为清楚,在附图中:图1是本申请实施例按照属性信息排序结果调整显示区域的界面示意图;图2(a)-(b)是本申请实施例按照属性信息的差异动态调整显示区域的界面示意图;图3(a)-(b)是本申请实施例针对显示界面进行滑动操作时的界面示意图;图4是本申请实施例提供的搜索结果的展示方法的流程图;图5是本申请实施例提供的搜索结果的展示装置的框图;图6是本申请实施例提供的电子设备的结构示意图。具体实施方式以下基于实施例对本申请进行描述,但是本申请并不仅仅限于这些实施例。在下文对本申请的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本申请。为了避免混淆本申请的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。本申请实施例对来自服务器的搜索结果数据进行解析,得到每条搜索结果的属性信息,根据属性信息确定搜索结果的关注度从而调整搜索结果的在界面中所占用的显示区域的大小,使得关注度更高的搜索结果其占用的显示区域也相对更多,直观的体现各个搜索结果之间的差异。在通常情况下,进行搜索时终端设备会向服务器发送请求并接收该服务器返回的搜索结果数据,例如超文本传输语言(HyperTextMarkupLanguage,HTML)数据。终端设备的客户端应用对搜索结果数据进行解析,并在内存中生成搜索结果界面的文档对象模型(DocumentObjectModel,DOM)对象,对生成的DOM对象进行渲染从而在搜索结果界面中进行展示。本申请实施例中对客户端应用解析数据的脚本程序进行改进,在解析搜索结果数据时获取每条搜索结果的属性信息并对属性信息进一步分析,以便根据属性信息调整搜索结果的显示区域。作为一种具体的实例,客户端应用可以是外卖客户端应用,搜索结果可以是菜品或商户等,但本专利技术方案中客户端应用不限于外卖客户端应用,也可以是其它电子商务网站的客户端应用,或者可以是浏览器客户端应用,该浏览器客户端应用可以是预装在终端设备的操作系统中的浏览器客户端应用,也可以是用户下载到终端设备中的浏览器客户端应用。属性信息可以是每条搜索结果的评论数量、点击次数、转发次数、成交数量等信息中的至少一种。例如,搜索网页内容时,可以将点击次数和/或转发次数作为需要获取的属性信息;在电商网站搜索商品或服务时,可以将成交数量和/或评论数量作为需要获取的属性信息;在通过微博等社交网络搜索内容时,可将评论数量和/或转发次数作为需要获取的属性信息。属性信息可以默认配置,从而按照默认配置来调整搜索结果的显示区域;也可以由用户进行自定义配置,从而按照用户选择的属性信息来调整搜索结果显示区域。可以直接将获取到的属性信息作为调整搜索结果显示区域的依据,搜索结果属性信息的数值越大,显示区域相应的越大。或者,根据获取到的属性信息进一步确定搜索结果的热度,搜索结果的热度越高,显示区域也就越高。热度可以同时根据多种属性信息综合确定,例如根据成交数量和评论数量综合确定电商网站中商品或服务的热度。根据属性信息调整搜索结果的显示区域时,可以根据预设的对应关系确定,这种对应关系是静态的或者是动态的。静态的对应关系是指,根据属性信息的排序结果确定固定的显示区域大小。例如,如图1所示,按照评论数量对搜索结果进行排序,评论数量最多的(排在第一位)搜索结果对应的显示区域为搜索结果展示界面的1/4,排在第二位的搜索结果对应的显示区域为搜索结果展示界面的1/5,排在第三位的搜索结果对应的显示区域为搜索结果展示界面的1/6……;不同的排名结果对应的显示区域大小是固定的,排名相同的多个搜索结果其显示区域大小也相同。动态的对应关系是指,根据属性信息的具体数值调整搜索结果所占用显示区域的相对大小。例如,如图2a所示,根据多项属性信息综合确定热度为100的(排在第一位)搜索结果对应的显示区域为搜索结果展示界面的1/4,排在第二位的搜索结果热度为80,其显示区域为则相对于排名第一的搜索结果缩小预设比例(例如20%),排在第三位的搜索结果热度为60,则相应的再缩小按照预设比例(例如再缩小20%);热度相同的搜索结果,其显示区域的大小也相同。其动态关系体现在,如图2b所示,如果排在第二位的搜索结果热度为60,其显示区域则直接缩小至与其数值相应的预设比例(例如40%)。虽然同样排在第二位,但由于图2a中第二位的热度更高,因此图2a中的排在第二位的搜索结果的显示区域要比图2b中排在第二位的搜索结果的显示区域更大。上述情形是以排在第一位的搜索结果的显示区域大小为基准,并相对动态的确定的排名靠后的搜索结果的显示区域大小;还可以根据属性信息的具体数值范围动态的确定显示区域的大小,例如为成交数量n≥1万、5000≤n<1万、2000≤n<5000、……等数值范围依次设置不同的显示区域大本文档来自技高网...
搜索结果的展示方法及装置

【技术保护点】
一种搜索结果的展示方法,其特征在于,所述方法包括:接收搜索结果数据;解析所述搜索结果数据,获取每条搜索结果的属性信息;根据所述属性信息调整每条搜索结果对应的显示区域;按照调整后的显示区域展示搜索结果。

【技术特征摘要】
1.一种搜索结果的展示方法,其特征在于,所述方法包括:接收搜索结果数据;解析所述搜索结果数据,获取每条搜索结果的属性信息;根据所述属性信息调整每条搜索结果对应的显示区域;按照调整后的显示区域展示搜索结果。2.根据权利要求1所述的方法,其特征在于,获取每条搜索结果的属性信息包括:根据默认配置或者用户自定义配置获取对应的属性信息。3.根据权利要求1所述的方法,其特征在于,根据所述属性信息调整每条搜索结果对应的显示区域包括:根据所述属性信息对搜索结果进行排序,按照排序结果确定每条搜索结果的显示区域;或者,根据所述属性信息的数值确定每条搜索结果显示区域的相对比例。4.根据权利要求1所述的方法,其特征在于,搜索结果展示界面中显示的搜索结果条目数量保持不变;所述方法还包括:响应于针对搜索结果展示界面的滑动操作,按照展示界面中显示的搜索结果的属性信息重新调整显示区域。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于切换不同属性信息的操作,按照切换后的属性信息重新调整...

【专利技术属性】
技术研发人员:陈光旭任皎
申请(专利权)人:北京小度信息科技有限公司
类型:发明
国别省市:北京,11

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

1