用于将来自同一通道的结果聚类的方法

文档序号:9568658阅读:350来源:国知局
用于将来自同一通道的结果聚类的方法
【技术领域】
[0001]本公开的实施例涉及媒体项目托管服务领域,并且更特别地涉及一种用于将来自同一通道的结果聚类的方法。
【背景技术】
[0002]在因特网上,内容托管服务或其它应用允许用户上传、观看以及共享数据内容。这样的数据内容可以包括音频剪辑、电影剪辑、TV剪辑和音乐视频以及诸如博客、社交媒体页面、短原始视频、图片、照片、物品、化身、软件程序、游戏等的内容。
[0003]媒体项目或数据内容可以被通过通道提供给用户。通道可以是可从公共源获得的媒体源获得的媒体项目或者具有共同性质、主题或题目的媒体项目。对话题感兴趣的用户可以提交对关于该话题的内容的搜索查询。内容托管服务或应用可以返回包括多个媒体项目的搜索结果以便用户观看。搜索结果一般地被基于搜索结果与话题如何相关而被排序。

【发明内容】

[0004]在一个实施例中,提出了一种用以将来自同一通道的结果聚类的方法。基于关于感兴趣的话题的搜索查询来获得初始的多个搜索结果。进行关于是否对所述初始的多个搜索结果执行聚类的确定。在确定不对搜索结果执行聚类时,提供具有初始的多个搜索结果的用户界面。在确定对所述初始的搜索结果执行聚类时,提供具有经修改的多个搜索结果的用户界面。该用户界面将经修改的多个搜索结果中的第一结果定位于邻近经修改的多个搜索结果中的第二搜索结果的位置处。第一搜索结果与通道相关联且第二搜索结果与该通道相关联。
[0005]在附加实施例中,还实现了用于执行上述实施例的操作的计算设备。另外,在本公开的实施例中,计算机可读存储介质存储用于执行上述实施例的操作的方法。
【附图说明】
[0006]根据下面给出的详细描述且根据本公开的各种实施例的附图将更全面地理解本公开。
[0007]图1图示出根据本公开的一个实施例的示例性系统架构。
[0008]图2图示出根据本公开的一个实施例的结果聚类模块。
[0009]图3图示出根据本公开的一个实施例的用户界面。
[0010]图4是图示出根据本公开的一个实施例的用于对同一通道的结果进行聚类的方法的一个实施例的流程图。
[0011]图5是可执行本文所述操作中的一个或多个的示例性计算机系统的框图。
【具体实施方式】
[0012]本公开的实施例涉及将同一通道的结果聚类。通道可以是可从公共源获得的媒体源获得的一个或多个媒体项目或者具有共同性质、主题或题目的一个或多个媒体项目。对话题感兴趣的用户可以提交对该话题的请求。该话题可以是主题、来源或题目。例如,话题可以是特定主题,诸如音乐家、锻炼类型、动物、作家等或者诸如音乐、健康等一般主题。在另一示例中,话题可以是源,诸如通道的创建者。在另一示例中,话题可以是题目,诸如艺术、文学等。可以获得与话题有关的一组搜索结果。每个搜索结果可以是通道或与通道相关联的媒体项目。搜索结果一般地被基于搜索结果与话题如何相关而被排序。搜索结果不被基于每个通道进行聚类或聚组,因此使得难以确定多个搜索结果是否与同一通道相关联。
[0013]因此,本公开的方面允许将来自同一通道的多个搜索结果聚类或聚组。获得关于感兴趣的话题的初始的一组搜索结果。进行是否对搜索结果的初始群组执行聚类的确定。在确定不对搜索结果执行聚类时,提供具有所述初始的多个搜索结果的用户界面,其不包括来自同一通道的结果的聚类。在确定对搜索结果的初始群组执行聚类时,修改该搜索结果的初始群组以创建搜索结果的经修改群组,其将来自同一通道的搜索结果聚类。在用户界面中提供该搜索结果的经修改群组。来自同一通道的搜索结果被聚类,使得来自同一通道的搜索结果被相互邻近地定位。
[0014]将与同一通道相关联或有关的搜索结果聚类提供多个优点。每个搜索结果可以表示媒体项目,诸如视频内容、音频内容等。改善了用于用户的扫描模式,因为其使用户容易看到与同一通道相关联的媒体项目。另外,与同一通道相关联的媒体项目的质量被验证,因为媒体项目与突出且作为与话题相关联的媒体项目的可信任源的通道相关联。此外,通道的质量被验证,因为多个搜索结果与通道相关联。此外,改善了对通道的预订,因为如果用户可以容易地看到来自通道的许多媒体项目在搜索结果中,则用户将更有可能预订通道。
[0015]图1图示出根据本公开的一个实施例的示例性系统架构100。系统100包括通过网络102与内容服务器110通信(例如被与之耦接)的客户端/用户设备105以及存储130。网络102可以是私用网络(例如,局域网(LAN)、广域网(WAN)、内部网等)、企业网(例如,用于诸如公司之类的组织的私用网络)、广播网、公共网络(例如,因特网)、有线网(例如,以太网)、无线网(例如,802.11网络)和/或蜂窝式网络(例如,长期演进(LTE)网络)。
[0016]客户端/用户设备105可以是任何类型的计算设备,例如包括处理器、计算机可读介质以及存储器的设备。在某些实施例中,客户端/用户设备105可执行适于通过因特网相关协议(例如,TCP/IP和HTTP)来进行通信和/或显示用户界面的浏览器应用或其它应用。虽然在图1中仅示出了单个客户端/用户设备105,但系统100可支持与许多客户端/用户设备105的许多并发会话。
[0017]内容服务器110可包括具有大范围的处理能力的计算设备,诸如个人计算机(PC)、服务器计算机、个人数字助理(PDA)、智能电话、膝上型计算机、笔记本计算机、平板电脑设备和/或能够执行一组指令(序列的或其它)的任何机器,该组指令指定将由该机器采取的动作。本公开的实施例可在单个服务器设备内或多个服务器设备上操作。本公开的实施例可作为独立系统进行操作。
[0018]在一个实施例中,内容服务器110从客户端/用户设备105接收对感兴趣的话题的请求。话题可以是例如主题、源或题目。例如,内容服务器110可经由网络102在客户端/用户设备105上从用户接收请求。响应于该请求,内容服务器110获得用于感兴趣的话题的搜索结果。内容服务器110将关于话题的搜索结果提供给客户端/用户设备105中的一个或多个。在某些实施例中,内容服务器110可以在由在客户端/用户设备105上执行的web浏览器渲染的用户界面中提供搜索结果。在某些实施例中,内容服务器110可以在将由客户端/用户设备105渲染的文档中提供搜索结果。
[0019]存储130可以包括一个或多个可写持久性存储设备,诸如存储器、带或盘。虽然在图1中将内容服务器110和存储系统130中的每一个描绘为单个不同的部件,但这些部件可一起在单个设备中实现或者在一起操作的多个不同设备的各种组合中被联网。设备的示例可包括但不限于服务器、主机计算机、联网计算机、基于进程的设备以及相似类型的系统和设备。
[0020]存储130可包括通道数据140和数据内容150。通道数据140可包括用于各种通道的识别信息,诸如通道的标识符(例如名称)、与通道相关联的媒体项目(例如,由拥有通道的实体选择的媒体项目)的一个或多个标识符(例如名称)以及与通道相关联的一个或多个话题(例如,关于与通道相关联的媒体项目的话题)。数据内容150可以包括可用于内容服务器110的数据内容的选择,诸如数字视频(例如音乐、电视节目、电影等)、流送视频(例如音乐、电视节目、电影等)、图像、数字音频(例如音乐、电视节目、电影等)、流送音频(例如音乐、电视节目、电影等)、社交媒体信息(例如博客、社交媒体服务帖子等)、简讯等。对数据内容的选择可以由通道管理者选择、由通道管理者使得其可用、由通道管理者上传、由通道管理者选择、由通道管理者选择等。通道管理者可以管理通道,并且可以是专业实体(例如内容服务提供商、广播主)或业余实体(例如,个体用户)。
[0021]在本公开的实施例中,内容服务器110将被存储在存储130上的信息类型通知给终端用户,并且为终端用户提供选择不使此类信息被收集、分析和/或共享的机会。
[0022]在系统100的操作期间,用户通过网络102经由客户端/用户设备105来访问系统100。内容服务器110从客户端/用户设备105接收通信,并相应地处理和/或指引这些通信。
[0023]如上文所讨论的,按照惯例,可以按照特定顺序、诸如按照搜索结果与用户所请求的话题的关系为因特网用户提供初始的一组搜索结果。然而,用户不能容易地确定搜索结果的初始群组中的哪些搜索结果与同一通道相关联。本公开的实施例通过修改搜搜结果的初始群组以创建搜索结果的经修改群组来解决此问题。搜索结果的经修改群组将与特定通道相关联的搜索结果聚类。可以响应于对于话题的用户请求而向用户呈现搜索结果的经修改群组。
[0024]具体地,在一个实施例中,响应于用户请求话题,内容服务器110为客户端/用户设备105提供对于感兴趣话题的一组搜索结果以呈现给用户。在一个实施例中,内容服务器110包括确定对于感兴趣话题的搜索结果群组的结果聚类模块120。在一个实施例中,结果聚类模块120可以通过以下来确定用于感兴趣话题的搜索结果群组:获得用于感兴趣话题的搜索结果的初始群组,确定是否对搜索结果的初始群组执行聚类,在确定不对搜索结果的初始群组执行聚类时呈现搜索结果的初始群组,在确定对搜索结果的初始群
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1