一种用于对资源项进行排序的方法、装置和设备制造方法及图纸

技术编号:7285351 阅读:283 留言:0更新日期:2012-04-20 07:40
本发明专利技术提供了一种用于对资源项进行排序的方法、装置和设备。本发明专利技术的方案获取来自用户设备的输入序列;根据预定热门判断规则,判断所述输入序列是否为热门信息;并当判断所述输入序列为热门信息时,根据基于该输入序列进行检索所得的多个资源项的时间信息,对该多个资源项中的至少一个资源项进行排序;并将排序后的所述至少一个资源项提供给所述用户设备。与现有技术相比,本发明专利技术具有以下优点:使得用户节省了自行在大量资源项中查找并整理资讯脉络所需花费的时间。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种用于对资源项进行排序的方法、装置和设备
技术介绍
现有技术中,往往主要参考点击量来对与用户输入的输入序列相关的资源项进行排序。然而,这种排序方法往往使得与输入序列相关的资源项呈现无序排序的状态,因此, 当用户希望获知随时间变化的信息时,如热门事件的进展时,往往需要在无序排序的资源项中进行查找并整理,降低了用户体验度。
技术实现思路
本专利技术的目的是提供一种用于对资源项进行排序的方法、装置和设备。根据本专利技术的一个方面,提供一种用于对资源项进行排序的方法,其中,该方法包括以下步骤a获取来自用户设备的输入序列;b根据预定热门判断规则,判断所述输入序列是否为热门信息;c当判断所述输入序列为热门信息时,根据基于该输入序列进行检索所得的多个资源项的时间信息,对该多个资源项中的至少一个资源项进行排序;d将排序后的所述至少一个资源项提供给所述用户设备。根据本专利技术的另一个方面,还提供了一种用于对资源项进行排序的资源排序装置,其中,该资源排序装置包括第一获取装置,用于获取来自用户设备的输入序列;判断装置,用于根据预定热门判断规则,判断所述输入序列是否为热门信息;排序装置,用于当判断所述输入序列为热门信息时,根据基于该输入序列进行检索所得的多个资源项的时间信息,对该多个资源项中的至少一个资源项进行排序;第一提供装置,用于将排序后的所述至少一个资源项提供给所述用户设备。与现有技术相比,本专利技术具有以下优点1)能够根据用户输入的输入序列来判断用户是否可能希望得知某个资讯的进展,如诸如地震、奥运金牌等某个最近发生的事件的进展等,并当判断用户可能希望获取该资讯的最新进展时,将与输入序列相关的资源项按时间先后进行排序,并提供给用户设备加以呈现,使得用户节省了自行在大量资源项中查找并整理资讯脉络所需花费的时间;2)能够使得用户无需执行操作,即可获得与输入序列相关的最新资源项;幻能减轻资源排序装置的负担;4)能够选择较热门的资源项进行排序并提供给用户设备,提高了资源项质量,还能在相似度较高的资源项中进行筛选,防止将相似度较高的资源大量提供给用户。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显图1为本专利技术一个方面的用于对资源项进行排序的方法流程图;图2为本专利技术一个优选实施例的用于对资源项进行排序的方法流程图;图3为本专利技术另一个优选实施例的用于对资源项进行排序的方法流程图;图4为本专利技术再一个优选实施例的用于对资源项进行排序的方法流程图;图5为本专利技术一个方面的用于对资源项进行排序的资源排序装置的结构示意图;图6为本专利技术一个优选实施例的用于对资源项进行排序的资源排序装置的结构示意图;图7为本专利技术另一个优选实施例的用于对资源项进行排序的资源排序装置的结构示意图;图8为本专利技术再一个优选实施例的用于对资源项进行排序的资源排序装置的结构示意图。附图中相同或相似的附图标记代表相同或相似的部件。 具体实施例方式下面结合附图对本专利技术作进一步详细描述。图1示意出了本专利技术一个方面的一种计算机实现的用于对资源项进行排序的方法流程图。其中,该计算机包括网络设备,根据本专利技术的方法可通过网络设备中的资源排序装置来实现,例如,通过网络设备中诸如应用模块、操作系统、处理控制器等来实现。优选地,所述网络设备接入网络并通过与网络中的其他网络设备或用户设备的交互操作来实现本专利技术。其中,所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机,所述用户设备包括但不限于电脑、智能手机、PDA等。其中,所述网络设备或用户设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。需要说明的是,所述用户设备及网络设备仅为举例,其他现有的或今后可能出现的用户设备、网络设备或网络如可适用于本专利技术,也应包含在本专利技术保护范围以内,并以引用方式包含于此。在步骤Sl中,资源排序装置获取来自用户设备的输入序列。接着,在步骤S2中,资源排序装置根据预定热门判断规则,判断所述输入序列是否为热门信息。其中,热门信息表示受用户关注度高的信息;优选地,热门信息表示受用户的关注程度突增的信息。其中,所述预定热门判断规则包括用于判断该输入序列是否为热门信息的规则。 优选地,所述预定热门判断规则基于以下至少一项来判断所述输入序列是否为热门信息1)能否在热门词库中查询得到与所述输入序列相关的关键词。具体地,当能够在热门词库中查询到关键词时,判断输入序列为热门信息;或者, 查询所得的关键词与输入序列的相关度越高,判断输入序列为热门信息的可能性越高。其中,所述与输入序列相关的关键词包括该输入序列包含的关键词,或者,与该输入序列包含的关键词同义的关键词。其中,热门词库可预先由人工确定,或者,由资源排序装置或其他装置将基于下述三项因素确定的热门关键词加入热门词库中获得。2)对所述输入序列进行检索来获得的资源项数量随时间的变化信息是否满足第一预定条件。其中,资源项包括但不限于1)资源本身,如图像等;2)指向资源的链接及其描述信息,如在网页搜索引擎中进行搜索所得的网页链接以及该网页的标题、摘要等。其中,该变化信息包括能够反映资源项数量随时间的变化的信息。例如,该资源项数量随时间的变化信息包括如下信息基于所述输入序列进行检索来获得的资源项中包含 50个在前96至前120小时内建立的资源项、48个在前72至前96小时内建立的资源项、127 个在前48小时至前72小时内建立的资源项、309个在前M至前48小时内建立的资源项以及1045个在M小时内建立的资源项;又例如,进行检索所得的资源项数量随时间的变化信息包括各个预定时间段内建立的资源信息数量的相对其相邻时间段内建立的资源信息数量的变化值等。优选地,资源排序装置基于输入序列或输入序列包含的关键词来在本地存储设备中进行查询,以获得预存储的资源项数量随时间的变化信息;或者,资源排序装置向其他装置或设备发出请求,以获得资源项数量随时间的变化信息;或者,资源排序装置通过对基于输入序列进行检索所得的资源项的建立、更新或发布时间进行统计分析,来获得该资源项数量随时间的变化信息。其中,第一预定条件包括当能够将输入序列判断为热门信息时,资源项数量随时间的变化信息应符合的条件。例如,在前M小时至前48小时内建立的资源项数量比在前 48小时至前72小时内建立的资源项数量多200 ;又例如,在前M小时至前48小时内建立的资源项数量比在前48小时至前72小时内建立的资源项数量多两倍等。具体地,基于输入序列进行检索来获得的资源项数量随时间的增长越快,判断输入序列为热门信息的可能性越高。3)所述输入序列和/或所述输入序列包含的关键词的被检索次数随时间的变化信息是否满足第二预定条件。其中,该变化信息包括能够反映关键词的被检索次数随时间的变化的信息。例如, 在各个预定时间段内或预定时间点上,输入序列或输入序列包含的关键词的被检索次数; 又例如,各个预定时间段或预定时间点相对其相邻时间段或时间点的输入序列或关键词的被检索次数的差本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:伏晓丽张川周冀王俊杰
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

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

1
相关领域技术