CN103995881A - 搜索结果的展现方法及装置 - Google Patents

搜索结果的展现方法及装置 Download PDF

Info

Publication number
CN103995881A
CN103995881A CN201410230950.3A CN201410230950A CN103995881A CN 103995881 A CN103995881 A CN 103995881A CN 201410230950 A CN201410230950 A CN 201410230950A CN 103995881 A CN103995881 A CN 103995881A
Authority
CN
China
Prior art keywords
length
information
classified information
search
show
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410230950.3A
Other languages
English (en)
Other versions
CN103995881B (zh
Inventor
白松
陈凯
贾春鑫
王俊杰
田晓丽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410230950.3A priority Critical patent/CN103995881B/zh
Publication of CN103995881A publication Critical patent/CN103995881A/zh
Application granted granted Critical
Publication of CN103995881B publication Critical patent/CN103995881B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种搜索结果的展现方法及装置,其中,该方法包括:接收用户输入的搜索词;获取与搜索词相关的第一搜索结果集合和第二搜索结果集合,并根据第一搜索结果集合确定展现长度;当第二搜索结果集合中包含的分类信息的长度大于展现长度时,确定待展开显示和待折叠显示的分类信息;以及提供搜索结果页面,在搜索结果页面的左侧显示第一搜索结果集合,在搜索结果页面的右侧展开显示和折叠显示对应的分类信息,以使搜索结果页的右侧长度不超过搜索结果页的左侧长度。本发明实施例提供的搜索结果的展现方法及装置,使得搜索结果页的右侧长度不超过搜索结果页的左侧长度,方便了用户查看搜索结果,提高了用户的搜索体验度。

Description

搜索结果的展现方法及装置
技术领域
本发明涉及计算机技术领域,尤其涉及一种搜索结果的展现方法及装置。
背景技术
目前,搜索引擎在获得用户输入的搜索关键词后,将为用户返回一个与搜索关键词相关的搜索结果页面,其中,搜索结果页面分为左侧部分和右侧部分,通常左侧展现与搜索关键词相关的网站的标题或者图像信息,右侧展现与搜索关键词相关的一些广告信息或者关联信息,并且,一般情况下,搜索引擎所返回的搜索结果页面的左侧长度大于右侧长度,用户通过点击搜索界面页面中的相关按钮即可查看与搜索关键词相关的内容。
然而,随着网络信息的不断增长,搜索引擎返回的搜索结果页面的右侧长度部分超过了左侧展现的长度,这不方便用户查看搜索结果,例如,用户在搜索引擎例如百度搜索中输入搜索关键词“上海机场”后,搜索引擎例如百度搜索将为用户返回一个如图1所示的搜索界面页面,通过图1可以看出,搜索结果页面的右侧长度超过了搜索结果页面的左侧长度,用户在该搜索引擎下进行搜索的用户体验并不理想。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明第一方面实施例在于提出一种搜索结果的展现方法,该方法使得搜索结果页的右侧长度不超过搜索结果页的左侧长度,方便了用户查看搜索结果,提高了用户的搜索体验度。
本发明的第二方面实施例在于提出一种搜索结果的展现装置。
为了实现上述目的,本发明第一方面实施例的搜索结果的展现方法,包括:接收用户输入的搜索词;获取与所述搜索词相关的第一搜索结果集合和第二搜索结果集合,并根据所述第一搜索结果集合确定展现长度;当所述第二搜索结果集合中包含的分类信息的长度大于所述展现长度时,确定待展开显示和待折叠显示的分类信息;以及提供搜索结果页面,在所述搜索结果页面的左侧显示所述第一搜索结果集合,在所述搜索结果页面的右侧展开显示和折叠显示对应的分类信息,以使所述搜索结果页的右侧长度不超过所述搜索结果页的左侧长度。
根据本发明实施例的搜索结果的展现方法,获取与搜索词相关的第一搜索结果集合和第二搜索结果集合,并根据第一搜索结果集合确定展现长度,当第二搜索结果集合中包含的分类信息的长度大于展现长度时,在搜索结果页面的左侧显示第一搜索结果集合,在搜索结果页面的右侧展开显示和折叠显示对应的分类信息,以使搜索结果页的右侧长度不超过搜索结果页的左侧长度,从而方便用户查看搜索结果,提高了用户的搜索体验度。
为了实现上述目的,本发明第二方面实施例的搜索结果的展现装置,包括:接收模块,用于接收用户输入的搜索词;第一确定模块,用于获取与所述搜索词相关的第一搜索结果集合和第二搜索结果集合,并根据所述第一搜索结果集合确定展现长度;第二确定模块,用于当所述第二搜索结果集合中包含的分类信息的长度大于所述展现长度时,确定待展开显示和待折叠显示的分类信息;以及展现模块,用于提供搜索结果页面,在所述搜索结果页面的左侧显示所述第一搜索结果集合,在所述搜索结果页面的右侧展开显示和折叠显示对应的分类信息,以使所述搜索结果页的右侧长度不超过所述搜索结果页的左侧长度。
根据本发明实施例的搜索结果的展现装置,通过接收模块接收用户输入的搜索词,通过第一确定模块获取与搜索词相关的第一搜索结果集合和第二搜索结果集合,并根据第一搜索结果集合确定展现长度,通过第二确定模块在第二搜索结果集合中包含的分类信息的长度大于展现长度时,确定待展开显示和待折叠显示的分类信息;通过展现模块提供搜索结果页面,在搜索结果页面的左侧显示第一搜索结果集合,在搜索结果页面的右侧展开显示和折叠显示对应的分类信息,以使搜索结果页的右侧长度不超过搜索结果页的左侧长度,从而方便用户查看搜索结果,提高了用户的搜索体验度。
附图说明
图1是传统的搜索结果页面的示意图。
图2是根据本发明一个实施例的搜索结果的展现方法的流程图。
图3是根据本发明另一个实施例的搜索结果的展现方法的流程图。
图4是根据本发明一个实施例的搜索结果页面的示意图。
图5是根据本发明一个实施例的搜索结果的展现装置的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
下面参考附图描述本发明实施例的搜索结果的展现方法及装置。
图2是根据本发明一个实施例的搜索结果的展现方法的流程图,如图2所示,该方法包括:
S201,接收用户输入的搜索词。
用户在客户端输入搜索词后,客户端获得该搜索词,并向服务器发送携带该搜索词的搜索请求。
S202,获取与搜索词相关的第一搜索结果集合和第二搜索结果集合,并根据第一搜索结果集合确定展现长度。
客户端在向服务器发送搜索请求后,接收服务器返回的搜索结果,具体地,该搜索结果可以包括第一搜索结果集合和第二搜索结果集合,其中,第一搜索结果集合中的内容将会展现在搜索结果页的左侧,第二搜索结果集合中的内容将会展现在搜索结果页的右侧。
由于第一搜索结果集合中包含的搜索结果的长度是固定的,故根据第一搜索结果集合确定的展现长度也是固定的。
S203,当第二搜索结果集合中包含的分类信息的长度大于展现长度时,确定待展开显示和待折叠显示的分类信息。
通常情况下,第二搜索结果集合中包含多个分类信息,每个分类信息中包含至少一个条目信息,该条目信息可以为文字信息,可以为图片信息,还可以为图片信息配合文字信息。
当确定第二搜索结果集合中包含的分类信息的长度大于展现长度时,若全部展开显示,则搜索结果页的右侧长度会大于左侧长度,为了使搜索结果页的右侧长度小于或等于左侧长度,则需确定待展开显示和待折叠显示的分类信息。
具体地,确定待展开显示和待折叠显示的分类信息的方式可以为:基于第一预定规则对第二搜索结果集合中包含的分类信息进行排序,根据展现长度和排序后的分类信息确定待展开显示和待折叠显示的分类信息。
其中,第一预定规则可以为点击量判断规则,即统计所有分类信息的点击量,若某个或某几个分类信息的点击量小于预定阈值,则这些分类信息为待折叠显示的分类信息。当然,点击量不小于该预定阈值的分类信息就是待展开显示的分类信息。
需要说明的是,点击量判断规则仅为第一预定规则的一种示例,实际应用中还可以采用其他规则。
S204,提供搜索结果页面,在搜索结果页面的左侧显示第一搜索结果集合,在搜索结果页面的右侧展开显示和折叠显示对应的分类信息,以使搜索结果页的右侧长度不超过搜索结果页的左侧长度。
在该实施例中,客户端在搜索结果页的左侧显示第一搜索结果集合的内容,在搜索结果页的右侧展开显示和折叠显示第二搜索结果集合中对应的分类信息,以使搜索结果页的右侧长度不超过搜索结果页的左侧长度。
其中,在搜索结果页的右侧折叠显示的分类信息可以具有第一折叠标识,在用户点击该第一折叠标识后,可以展开显示对应的分类信息。
具体地,可以根据展现长度和待展开显示的分类信息的个数确定每个待展开显示的分类信息的长度,其中,这些待展开显示的分类信息的长度可以是相同的,也可以是不同的。然后,根据对应的长度在搜索结果页面的右侧展开显示对应的分类信息,具体地,当待展开显示的当前分类信息的长度小于当前分类信息中包含的条目信息的长度时,基于第二预定规则对当前分类信息中的条目信息进行排序,并根据排序结果展开显示和折叠显示对应的条目信息。其中,第二预定规则可以与第一预定规则相同,也可以与第二预定规则不同,具体地,第二预定规则可以点击量判断规则,也可以为时间判断规则。另外,在搜索结果页的右侧展开显示的部分或全部分类信息中也可以具有第二折叠标识,在用户点击该第二折叠标识后,可以展开显示对应分类信息中的全部条目信息。
例如,当前分类信息中包含8条信息,而供该当前分类信息展开显示的长度为4条信息的长度,则可以根据点击量的大小对这8条信息进行排序,并展开显示前4条信息,折叠显示后4条信息。另外,也可以按照时间先后顺序对这8条信息进行排序,并展开显示前4条信息,折叠显示后4条信息。
同样地,点击量判断规则、时间判断规则仅为第二预定规则的示例,实际应用中还可以采用其他规则。
上述搜索结果的展现方法实施例,接收用户输入的搜索词,获取与搜索词相关的第一搜索结果集合和第二搜索结果集合,并根据第一搜索结果集合确定展现长度,当第二搜索结果集合中包含的分类信息的长度大于展现长度时,确定待展开显示和待折叠显示的分类信息;然后在搜索结果页面的左侧显示第一搜索结果集合,在搜索结果页面的右侧展开显示和折叠显示对应的分类信息,以使搜索结果页的右侧长度不超过搜索结果页的左侧长度,从而方便用户查看搜索结果,提高了用户的搜索体验度。
图3是根据本发明另一个实施例的搜索结果的展现方法的流程图,如图3所示,该方法包括:
S301,接收用户输入的搜索词“上海机场”。
用户在客户端输入“上海机场”后,客户端向服务器发送搜索请求。
S303,获取与“上海机场”相关的第一搜索结果集合和第二搜索结果集合,并根据第一搜索结果集合确定展现长度。
客户端在向服务器发送搜索请求后,接收服务器返回的搜索结果,具体地,该搜索结果可以包括第一搜索结果集合和第二搜索结果集合,其中,第一搜索结果集合中的内容将会展现在搜索结果页的左侧,第二搜索结果集合中的内容将会展现在搜索结果页的右侧。
由于第一搜索结果集合中包含的搜索结果的长度是固定的,故根据第一搜索结果集合确定的展现长度也是固定的。
S303,当第二搜索结果集合中包含的分类信息的长度大于展现长度时,确定待展开显示和待折叠显示的分类信息。
在该实施例中,第二搜索结果集合中包含中华人民共和国国际机场(华东)、相关院校、同行业股票涨幅榜、沪A个股涨幅榜、相关企业、机场排行榜等多个分类信息,且每个分类信息中均包含多个条目信息,其中,部分条目信息为文字信息,部分条目信息为图片信息,还有部分条目信息为图片信息配合文字信息。
在该实施例中,获得的分类信息的长度大于展现长度,为了使搜索结果页的右侧长度小于或等于左侧长度,可以基于点击量判断规则对第二搜索结果集合中包含的分类信息进行排序,根据展现长度和排序后的分类信息确定待展开显示和待折叠显示的分类信息。
假定在该实施例中,排序后的分类信息依次为:同行业股票涨幅榜、沪A个股涨幅榜、中华人民共和国国际机场(华东)、相关企业、相关院校、机场排行榜,且可以展现的分类信息为四个,则可以确定待展开显示的分类信息为:同行业股票涨幅榜、沪A个股涨幅榜、中华人民共和国国际机场(华东)和相关企业,待折叠显示的分类信息为:相关院校和机场排行榜。
S304,提供搜索结果页面,在搜索结果页面的左侧显示第一搜索结果集合,在搜索结果页面的右侧展开显示和折叠显示对应的分类信息,并显示与折叠显示的分类信息对应的第一折叠标识,以使搜索结果页的右侧长度不超过搜索结果页的左侧长度。
在该实施例中,客户端在搜索结果页的左侧显示第一搜索结果集合的内容,在搜索结果页的右侧展开显示同行业股票涨幅榜、沪A个股涨幅榜、中华人民共和国国际机场(华东)和相关企业的分类信息,折叠显示相关院校和机场排行榜的分类信息,如图4所示,从图4可以看出搜索结果页的右侧长度不超过搜索结果页的左侧长度,并且,在搜索结果页的右侧最下方显示有第一折叠标识,即图4中的“我们为您隐藏了部分内容,点此全部展现”。
S305,获得对第一折叠标识的第一触发请求,根据所述第一触发请求展开显示对应的分类信息。
在用户点击该第一折叠标识后,客户端获得第一触发请求,根据该触发请求可以展开显示对应的分类信息,即相关院校和机场排行榜的分类信息。
另外,可以根据展现长度和待展开显示的分类信息的个数确定每个待展开显示的分类信息的长度,其中,这些待展开显示的分类信息的长度可以是相同的,也可以是不同的。然后,根据对应的长度在搜索结果页面的右侧展开显示对应的分类信息,具体地,当待展开显示的当前分类信息的长度小于当前分类信息中包含的条目信息的长度时,可以基于点击量判断规则对当前分类信息中的条目信息进行排序,并根据排序结果展开显示和折叠显示对应的条目信息。类似地,可以在当前分类信息所占区域的最下方显示第二折叠标识(图4中未示出),在用户点击该第二折叠标识后,可以展开显示对应分类信息中的全部条目信息。
上述搜索结果的展现方法实施例,获取与搜索词相关的第一搜索结果集合和第二搜索结果集合,并根据第一搜索结果集合确定展现长度,当第二搜索结果集合中包含的分类信息的长度大于展现长度时,在搜索结果页面的左侧显示第一搜索结果集合,在搜索结果页面的右侧展开显示和折叠显示对应的分类信息,以使搜索结果页的右侧长度不超过搜索结果页的左侧长度,从而方便用户查看搜索结果,提高了用户的搜索体验度。
为了实现上述实施例,本发明还提出一种搜索结果的展现装置。
图5是根据本发明一个实施例的搜索结果的展现装置的结构示意图。
如图5所示,该搜索结果的展现装置包括:接收模块51、第一确定模块52、第二确定模块53和展现模块54,其中:
接收模块51用于接收用户输入的搜索词;第一确定模块52用于获取与上述搜索词相关的第一搜索结果集合和第二搜索结果集合,并根据上述第一搜索结果集合确定展现长度;第二确定模块53用于当上述第二搜索结果集合中包含的分类信息的长度大于上述展现长度时,确定待展开显示和待折叠显示的分类信息;展现模块54用于提供搜索结果页面,在上述搜索结果页面的左侧显示上述第一搜索结果集合,在上述搜索结果页面的右侧展开显示和折叠显示对应的分类信息,以使上述搜索结果页的右侧长度不超过上述搜索结果页的左侧长度。
其中,第一搜索结果集合中的内容将会展现在搜索结果页的左侧,第二搜索结果集合中的内容将会展现在搜索结果页的右侧。由于第一搜索结果集合中包含的搜索结果的长度是固定的,故根据第一搜索结果集合确定的展现长度也是固定的。
通常情况下,第二搜索结果集合中包含多个分类信息,每个分类信息中包含至少一个条目信息,该条目信息可以为文字信息,可以为图片信息,还可以为图片信息配合文字信息。
当确定第二搜索结果集合中包含的分类信息的长度大于展现长度时,若全部展开显示,则搜索结果页的右侧长度会大于左侧长度,为了使搜索结果页的右侧长度小于或等于左侧长度,则需确定待展开显示和待折叠显示的分类信息。具体地,上述第二确定模块53可以用于:基于第一预定规则对上述第二搜索结果集合中包含的分类信息进行排序,根据上述展现长度和排序后的分类信息确定待展开显示和待折叠显示的分类信息。
其中,第一预定规则可以为点击量判断规则,即统计所有分类信息的点击量,若某个或某几个分类信息的点击量小于预定阈值,则这些分类信息为待折叠显示的分类信息。当然,点击量不小于该预定阈值的分类信息就是待展开显示的分类信息。
需要说明的是,点击量判断规则仅为第一预定规则的一种示例,实际应用中还可以采用其他规则。
在第二确定模块53确定待展开显示和待折叠显示的分类信息后,展现模块54可以用于:根据上述展现长度和待展开显示的分类信息的个数确定每个待展开显示的分类信息的长度,根据上述长度在上述搜索结果页面的右侧展开显示对应的分类信息。具体地,上述展现模块54可以用于:当上述长度小于当前分类信息中包含的条目信息的长度时,基于第二预定规则对当前分类信息中的条目信息进行排序,根据排序结果展开显示和折叠显示对应的条目信息。
其中,第二预定规则可以与第一预定规则相同,也可以与第二预定规则不同,具体地,第二预定规则可以点击量判断规则,也可以为时间判断规则。
另外,上述展现模块54,还用于:在上述搜索结果页面的右侧折叠显示对应的分类信息之后,获得对折叠显示的分类信息对应的第一折叠标识的第一触发请求,根据上述第一触发请求展开显示对应的分类信息;或者,在上述根据排序结果折叠显示对应的条目信息之后,获得对折叠显示的条目信息对应的第二折叠标识的第二触发请求,根据上述第二触发请求展开显示对应的条目信息。
包含接收模块51、第一确定模块52、第二确定模块53和展现模块54的搜索结果的展现装置进行搜索结果展现的过程可参见图3和图4,此处不赘述。
上述搜索结果的展现装置实施例,通过接收模块接收用户输入的搜索词,通过第一确定模块获取与搜索词相关的第一搜索结果集合和第二搜索结果集合,并根据第一搜索结果集合确定展现长度,通过第二确定模块在第二搜索结果集合中包含的分类信息的长度大于展现长度时,确定待展开显示和待折叠显示的分类信息;通过展现模块提供搜索结果页面,在搜索结果页面的左侧显示第一搜索结果集合,在搜索结果页面的右侧展开显示和折叠显示对应的分类信息,以使搜索结果页的右侧长度不超过搜索结果页的左侧长度,从而方便用户查看搜索结果,提高了用户的搜索体验度。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

Claims (14)

1.一种搜索结果的展现方法,其特征在于,包括:
接收用户输入的搜索词;
获取与所述搜索词相关的第一搜索结果集合和第二搜索结果集合,并根据所述第一搜索结果集合确定展现长度;
当所述第二搜索结果集合中包含的分类信息的长度大于所述展现长度时,确定待展开显示和待折叠显示的分类信息;以及
提供搜索结果页面,在所述搜索结果页面的左侧显示所述第一搜索结果集合,在所述搜索结果页面的右侧展开显示和折叠显示对应的分类信息,以使所述搜索结果页的右侧长度不超过所述搜索结果页的左侧长度。
2.根据权利要求1所述的方法,其特征在于,所述确定待展开显示和待折叠显示的分类信息,包括:
基于第一预定规则对所述第二搜索结果集合中包含的分类信息进行排序,根据所述展现长度和排序后的分类信息确定待展开显示和待折叠显示的分类信息。
3.根据权利要求1或2所述的方法,其特征在于,每个分类信息中包含至少一个条目信息,所述条目信息包括文字信息和/或图片信息。
4.根据权利要求3所述的方法,其特征在于,所述在所述搜索结果页面的右侧展开显示对应的分类信息,包括:
根据所述展现长度和待展开显示的分类信息的个数确定每个待展开显示的分类信息的长度,根据所述长度在所述搜索结果页面的右侧展开显示对应的分类信息。
5.根据权利要求4所述的方法,其特征在于,所述根据所述长度在所述搜索结果页面的右侧展开显示对应的分类信息,包括:
当所述长度小于当前分类信息中包含的条目信息的长度时,基于第二预定规则对当前分类信息中的条目信息进行排序,根据排序结果展开显示和折叠显示对应的条目信息。
6.根据权利要求5所述的方法,其特征在于,所述第一预定规则包括点击量判断规则,所述第二预定规则包括点击量判断规则或时间判断规则。
7.根据权利要求5所述的方法,其特征在于,所述在所述搜索结果页面的右侧折叠显示对应的分类信息之后,还包括:获得对折叠显示的分类信息对应的第一折叠标识的第一触发请求,根据所述第一触发请求展开显示对应的分类信息;或者
在所述根据排序结果折叠显示对应的条目信息之后,还包括:获得对折叠显示的条目信息对应的第二折叠标识的第二触发请求,根据所述第二触发请求展开显示对应的条目信息。
8.一种搜索结果的展现装置,其特征在于,包括:
接收模块,用于接收用户输入的搜索词;
第一确定模块,用于获取与所述搜索词相关的第一搜索结果集合和第二搜索结果集合,并根据所述第一搜索结果集合确定展现长度;
第二确定模块,用于当所述第二搜索结果集合中包含的分类信息的长度大于所述展现长度时,确定待展开显示和待折叠显示的分类信息;以及
展现模块,用于提供搜索结果页面,在所述搜索结果页面的左侧显示所述第一搜索结果集合,在所述搜索结果页面的右侧展开显示和折叠显示对应的分类信息,以使所述搜索结果页的右侧长度不超过所述搜索结果页的左侧长度。
9.根据权利要求8所述的装置,其特征在于,所述第二确定模块,具体用于:
基于第一预定规则对所述第二搜索结果集合中包含的分类信息进行排序,根据所述展现长度和排序后的分类信息确定待展开显示和待折叠显示的分类信息。
10.根据权利要求8或9所述的装置,其特征在于,每个分类信息中包含至少一个条目信息,所述条目信息包括文字信息和/或图片信息。
11.根据权利要求10所述的装置,其特征在于,所述展现模块,具体用于:
根据所述展现长度和待展开显示的分类信息的个数确定每个待展开显示的分类信息的长度,根据所述长度在所述搜索结果页面的右侧展开显示对应的分类信息。
12.根据权利要求11所述的装置,其特征在于,所述展现模块,具体用于:
当所述长度小于当前分类信息中包含的条目信息的长度时,基于第二预定规则对当前分类信息中的条目信息进行排序,根据排序结果展开显示和折叠显示对应的条目信息。
13.根据权利要求12所述的装置,其特征在于,所述第一预定规则包括点击量判断规则,所述第二预定规则包括点击量判断规则或时间判断规则。
14.根据权利要求12所述的装置,其特征在于,所述展现模块,还用于:
在所述搜索结果页面的右侧折叠显示对应的分类信息之后,获得对折叠显示的分类信息对应的第一折叠标识的第一触发请求,根据所述第一触发请求展开显示对应的分类信息;或者
在所述根据排序结果折叠显示对应的条目信息之后,获得对折叠显示的条目信息对应的第二折叠标识的第二触发请求,根据所述第二触发请求展开显示对应的条目信息。
CN201410230950.3A 2014-05-28 2014-05-28 搜索结果的展现方法及装置 Active CN103995881B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410230950.3A CN103995881B (zh) 2014-05-28 2014-05-28 搜索结果的展现方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410230950.3A CN103995881B (zh) 2014-05-28 2014-05-28 搜索结果的展现方法及装置

Publications (2)

Publication Number Publication Date
CN103995881A true CN103995881A (zh) 2014-08-20
CN103995881B CN103995881B (zh) 2018-04-13

Family

ID=51310046

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410230950.3A Active CN103995881B (zh) 2014-05-28 2014-05-28 搜索结果的展现方法及装置

Country Status (1)

Country Link
CN (1) CN103995881B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104317919A (zh) * 2014-10-28 2015-01-28 广州视源电子科技股份有限公司 一种信息列表聚合的方法及装置
CN108197621A (zh) * 2017-12-28 2018-06-22 北京金堤科技有限公司 企业信息获取方法及***和信息处理方法及***
CN109299250A (zh) * 2018-09-14 2019-02-01 广州神马移动信息科技有限公司 答案的展示方法、装置、存储介质及电子设备
CN110597400A (zh) * 2018-06-13 2019-12-20 北京搜狗科技发展有限公司 一种候选项展示方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6785671B1 (en) * 1999-12-08 2004-08-31 Amazon.Com, Inc. System and method for locating web-based product offerings
CN1716255A (zh) * 2004-07-01 2006-01-04 微软公司 通过使用页类别信息分散搜索引擎结果
CN1779629A (zh) * 2004-11-19 2006-05-31 张逶 网络关键词搜索结果顶屏、显示屏、密集文字链按钮显示
CN101359332A (zh) * 2008-09-02 2009-02-04 浙江大学 具有语义分类功能的可视化搜索界面的设计方法
CN102236719A (zh) * 2011-07-25 2011-11-09 西交利物浦大学 基于网页分类的网页搜索引擎及快速查找方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6785671B1 (en) * 1999-12-08 2004-08-31 Amazon.Com, Inc. System and method for locating web-based product offerings
CN1716255A (zh) * 2004-07-01 2006-01-04 微软公司 通过使用页类别信息分散搜索引擎结果
CN1779629A (zh) * 2004-11-19 2006-05-31 张逶 网络关键词搜索结果顶屏、显示屏、密集文字链按钮显示
CN101359332A (zh) * 2008-09-02 2009-02-04 浙江大学 具有语义分类功能的可视化搜索界面的设计方法
CN102236719A (zh) * 2011-07-25 2011-11-09 西交利物浦大学 基于网页分类的网页搜索引擎及快速查找方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104317919A (zh) * 2014-10-28 2015-01-28 广州视源电子科技股份有限公司 一种信息列表聚合的方法及装置
CN108197621A (zh) * 2017-12-28 2018-06-22 北京金堤科技有限公司 企业信息获取方法及***和信息处理方法及***
CN110597400A (zh) * 2018-06-13 2019-12-20 北京搜狗科技发展有限公司 一种候选项展示方法和装置
CN109299250A (zh) * 2018-09-14 2019-02-01 广州神马移动信息科技有限公司 答案的展示方法、装置、存储介质及电子设备

Also Published As

Publication number Publication date
CN103995881B (zh) 2018-04-13

Similar Documents

Publication Publication Date Title
CN107256267B (zh) 查询方法和装置
JP6047550B2 (ja) 検索方法、クライアント及びサーバ
CN107241260B (zh) 基于人工智能的新闻推送的方法和装置
CN106663117A (zh) 构造支持提供探索性建议的图
CN107291352A (zh) 一种文字阅读中应用程序跳转的方法及其装置
CN104933028A (zh) 信息推送方法和装置
CN104123351A (zh) 交互式搜索方法和装置
US10235427B2 (en) Entity-driven logic for improved name-searching in mixed-entity lists
KR102490712B1 (ko) 질문 응답 로봇 생성 방법 및 장치
CN102893280A (zh) 数据搜索装置、数据搜索方法和程序
CN103534697A (zh) 使用web数据训练口述对话***中的统计对话管理器
CN103995881A (zh) 搜索结果的展现方法及装置
CN103942319A (zh) 一种搜索的方法及装置
CN104408099A (zh) 搜索方法和装置
CN104503994A (zh) 基于输入法的信息推荐方法及装置
CN113516491A (zh) 推广信息展示方法、装置、电子设备及存储介质
CN104504110A (zh) 搜索方法和装置
CN112148844A (zh) 机器人的信息回复方法及装置
CN112100493B (zh) 文档排序方法、装置、设备及存储介质
US20220222432A1 (en) Recommending theme patterns of a document
CN110245357B (zh) 主实体识别方法和装置
CN104598538A (zh) 信息查找方法和装置
CN109558468B (zh) 资源的处理方法、装置、设备和存储介质
CN111125332A (zh) 计算词的tf-idf值的方法、装置、设备及存储介质
CN111242239A (zh) 一种训练样本选取方法、装置、以及计算机存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant