用于展示信息的方法和装置制造方法及图纸

技术编号:16233308 阅读:36 留言:0更新日期:2017-09-19 14:46
本申请公开了用于展示信息的方法和装置。该方法的一具体实施方式包括:接收终端发送的搜索请求,并根据该搜索请求进行搜索确定至少一个搜索结果;对于至少一个搜索结果中的每个搜索结果,确定该搜索结果所属的情感类型以及该搜索结果在该情感类型下的强度值;根据预先为情感类型设置的权值以及确定的情感类型和强度值,确定该至少一个搜索结果中各个搜索结果的评分;根据所确定的评分,对该至少一个搜索结果进行排序,得到搜索结果序列;从该搜索结果序列中,按序选取并发送第一预定数目个搜索结果至该终端,以供该终端按序展示接收到的第一预定数目个搜索结果。该实施方式丰富了信息展示的方式。

Method and apparatus for displaying information

The present disclosure discloses methods and apparatus for displaying information. One embodiment of the method includes: receiving terminal sends a search request, and according to the search request to search to determine at least one of the search results; for each of at least one of the search results in search results, the search results to determine the emotional type and the search results in the emotional type of strength value; according to the advance of emotion type setting and the weights of certain emotion types and strength, to determine each of the at least one of the search results in search results score; according to the score of the at least one sort search results, search results from the search results sequence; sequence, in order to select and send a first predetermined number of search results to the terminal, the terminal in order to display received a first predetermined number of search results. This implementation enriches the way information is presented.

【技术实现步骤摘要】
用于展示信息的方法和装置
本申请涉及计算机
,具体涉及互联网
,尤其涉及用于展示信息的方法和装置。
技术介绍
随着互联网技术的发展,网络越来越多地改变着人们的生活。通过互联网及搜索引擎技术,人们可以获取信息。通常,搜索引擎可以根据一定的策略、运用特定的计算机程序搜集互联网上的信息,在对信息进行组织和处理后,将处理后的信息展示给用户。然而,现有的信息展示方式,还存在着展示方式较为单一的问题。
技术实现思路
本申请的目的在于提出一种改进的用于展示信息的方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请实施例提供了一种用于展示信息的方法,上述方法包括:接收终端发送的搜索请求,并根据上述搜索请求进行搜索确定至少一个搜索结果;对于上述至少一个搜索结果中的每个搜索结果,确定该搜索结果所属的情感类型以及该搜索结果在该情感类型下的强度值;根据预先为情感类型设置的权值以及确定的情感类型和强度值,确定上述至少一个搜索结果中各个搜索结果的评分;根据所确定的评分,对上述至少一个搜索结果进行排序,得到搜索结果序列;从上述搜索结果序列中,按序选取并发送第一预定数目个搜索结果至上述终端,以供上述终端按序展示接收到的第一预定数目个搜索结果。第二方面,本申请实施例提供了一种用于展示信息的装置,上述装置包括:第一确定单元,用于接收终端发送的搜索请求,并根据上述搜索请求进行搜索确定至少一个搜索结果;第二确定单元,用于对于上述至少一个搜索结果中的每个搜索结果,确定该搜索结果所属的情感类型以及该搜索结果在该情感类型下的强度值;第三确定单元,用于根据预先为情感类型设置的权值以及确定的情感类型和强度值,确定上述至少一个搜索结果中各个搜索结果的评分;排序单元,用于根据所确定的评分,对上述至少一个搜索结果进行排序,得到搜索结果序列;第一发送单元,用于从上述搜索结果序列中,按序选取并发送第一预定数目个搜索结果至上述终端,以供上述终端展示接收到的第一预定数目个搜索结果。第三方面,本申请实施例提供了一种服务器,上述服务器包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器实现如第一方面的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面的方法。本申请实施例提供的用于展示信息的方法和装置,通过首先根据搜索请求确定的搜索结果,然后确定搜索结果所属的情感类型和强度值,再后根据预先为情感类型设置的权值以及确定的情感类型和强度值,确定搜索结果的评分,再后根据评分排序得到搜索结果序列,最后按序选取预定数目个搜索结果发送给终端,终端可以按序展示接收的搜索结果,丰富了信息展示的方式。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构图;图2是根据本申请的用于展示信息的方法的一个实施例的流程图;图3a是根据本申请的用于展示信息的方法的一个应用场景的示意图;图3b是根据本申请的用于展示信息的方法的一个应用场景的示意图;图3c是根据本申请的用于展示信息的方法的一个应用场景的示意图;图3d是根据本申请的用于展示信息的方法的一个应用场景的示意图;图4是根据本申请的用于展示信息的方法的又一个实施例的流程图;图5a是波动序列中按序排列的搜索结果的评分走势示意图;图5b是根据本申请的步骤404的一种可选的实现方式的分解流程图;图5c是根据图5b所示的实现方式得到波动序列的示意图;图6是根据本申请的用于展示信息的装置的一个实施例的结构示意图;图7是适于用来实现本申请实施例的服务器的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的用于展示信息的方法或用于展示信息的装置的实施例的示例性系统架构100。如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如信息搜索类应用、网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。终端设备101、102、103可以是具有显示屏并且支持信息搜索、网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上显示的网页提供支持的后台服务器。后台服务器可以对接收到的搜索请求等数据进行分析等处理,并将处理结果(例如搜索结果数据)反馈给终端设备。需要说明的是,本申请实施例所提供的用于展示信息的方法一般由服务器105执行,相应地,用于展示信息的装置一般设置于服务器105中。应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。继续参考图2,其示出了根据本申请的用于展示信息的方法的一个实施例的流程200。上述的用于展示信息的方法,包括以下步骤:步骤201,接收终端发送的搜索请求,并根据搜索请求进行搜索确定至少一个搜索结果。在本实施例中,用于展示信息的方法运行于其上的电子设备(例如图1所示的服务器)可以接收用户利用其进行信息搜索的终端发送的搜索请求,并根据上述搜索请求进行搜索确定至少一个搜索结果。在本实施例的一些可选的实现方式中,根据搜索请求进行搜索确定至少一个搜索结果,可以通过以下方式实现:根据搜索请求进行搜索,得到多个搜索结果;将这多个搜索结果确定为上述至少一个搜索结果。需要说明的是,如何根据搜索请求进行搜索得到搜索结果,是本领域技术人员所公知的,在此不再赘述。在本实施例的一些可选的实现方式中,根据搜索请求进行搜索确定至少一个搜索结果,还可以通过以下方式实现:根据搜索请求进行搜索,得到多个搜索结果;按照与上述搜索请求的相关性由高到低的顺序选取预定数目个搜索结果,将选取出的预定数目个搜索结果确定为上述至少一个搜索结果。步骤202,对于至少一个搜索结果中的每个搜索结果,确定该搜索结果所属的情感类型以及该搜索结果在该情感类型下的强度值。在本实施例中,用于展示信息的本文档来自技高网...
用于展示信息的方法和装置

【技术保护点】
一种用于展示信息的方法,其特征在于,所述方法包括:接收终端发送的搜索请求,并根据所述搜索请求进行搜索确定至少一个搜索结果;对于所述至少一个搜索结果中的每个搜索结果,确定该搜索结果所属的情感类型以及该搜索结果在该情感类型下的强度值;根据预先为情感类型设置的权值以及确定的情感类型和强度值,确定所述至少一个搜索结果中各个搜索结果的评分;根据所确定的评分,对所述至少一个搜索结果进行排序,得到搜索结果序列;从所述搜索结果序列中,按序选取并发送第一预定数目个搜索结果至所述终端,以供所述终端按序展示接收到的第一预定数目个搜索结果。

【技术特征摘要】
1.一种用于展示信息的方法,其特征在于,所述方法包括:接收终端发送的搜索请求,并根据所述搜索请求进行搜索确定至少一个搜索结果;对于所述至少一个搜索结果中的每个搜索结果,确定该搜索结果所属的情感类型以及该搜索结果在该情感类型下的强度值;根据预先为情感类型设置的权值以及确定的情感类型和强度值,确定所述至少一个搜索结果中各个搜索结果的评分;根据所确定的评分,对所述至少一个搜索结果进行排序,得到搜索结果序列;从所述搜索结果序列中,按序选取并发送第一预定数目个搜索结果至所述终端,以供所述终端按序展示接收到的第一预定数目个搜索结果。2.根据权利要求1所述的方法,其特征在于,所述对于所述至少一个搜索结果中的每个搜索结果,确定该搜索结果所属的情感类型以及该搜索结果在该情感类型下的强度值,包括:对于所述至少一个搜索结果中的每个搜索结果,将该搜索结果导入预先建立的情感分析模型,得到该搜索结果所属的情感类型、该搜索结果在该情感类型下的强度值,其中,所述情感分析模型用于表征搜索结果与情感类型、强度值两者之间的对应关系。3.根据权利要求1所述的方法,其特征在于,所述根据所确定的评分,对所述至少一个搜索结果进行排序,得到搜索结果序列,包括:按照评分由大到小或由小到大的顺序,对所述至少一个搜索结果中的搜索结果进行排序,得到搜索结果队列;从所述搜索结果队列的队头开始,按序对所述搜索结果队列中的搜索结果进行分组,得到至少一个第一搜索结果子序列;根据所述至少一个第一搜索结果子序列,得到波动序列,其中,波动序列中序列第一位到序列最后一位的搜索结果按照评分波动排列。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述从所述搜索结果序列中,按序选取并发送第一预定数目个搜索结果至所述终端之后,所述方法还包括:接收所述终端发送的搜索结果标识,其中,所述搜索结果标识用于指示用户在所述终端上进行的选取操作所针对的搜索结果;根据所述搜索结果标识,获取用户在所述终端上进行的选取操作所针对的搜索结果的评分。5.根据权利要求4所述的方法,其特征在于,所述从所述搜索结果序列中,按序选取并发送第一预定数目个搜索结果至所述终端之后,所述方法还包括:从所述搜索结果序列未被选取的搜索结果中,选取第二预定数目个搜索结果;根据所获取的评分,调整所选取的第二预定数目个搜索结果的排序;将调整排序后的第二预定数目个搜索结果发送至所述终端,以供所述终端展示接收到的第二预定数目个搜索结果。6.一种用于展示信息的装置,其特征在于,所述装置包括:第一确定单元,用于接收终端发送的搜索请...

【专利技术属性】
技术研发人员:孙宇侯文李冰冰
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1