评级请求从推荐系统的自动生成技术方案

技术编号:10122740 阅读:160 留言:0更新日期:2014-06-12 12:37
推荐系统使用用户之间的关系的存储的表示。由一个或多个第一用户对项目的访问在存储系统中被记录。当推荐系统检测到来自第二用户对项目的评级的请求时,推荐系统选择第一用户中的以与第二用户的存储的关系出现的至少一个。涉及第二用户的查询消息然后被自动地传送以便将对项目的评级键入到与所选择的第一用户相关联的用户地址。优选地,已记录了它已访问项目但它仍然尚未给出评级所针对的至少一个第一用户被选择。优选地,来自第一用户的评级经由推荐系统被传递到第二用户,所述推荐系统记录评级以供进一步使用。第一用户的选择可以是基于测量来自第一用户和第二用户的评级之间的相关性的记录数据的。

【技术实现步骤摘要】
【国外来华专利技术】评级请求从推荐系统的自动生成
本专利技术涉及推荐系统。
技术介绍
推荐系统例如从电子节目指南是已知的,其中它们被用来将关于大量可用节目的输入减少成更有限数目的可能的观看精选品的选择并且用来将这些精选品呈现给用户。基于用户评级的推荐系统从用户收集针对单独的精选品的评级数据并且使用这个评级数据来指导可能的精选品的选择。由用户对项目进行的预测的评级可以根据用户之间的相似性通过对来自不同用户的针对该项目的评级进行加权而被计算。在协作式过滤中,来自不同用户的对相同项目的收集到的评级被用来搜索用户之间的相关性。更一般地,基于用户评级的推荐系统被设计成基于从不同用户收集到的评级输入来从项目的集合或项目的排序列表作出用户相关的选择。利用社交网络信息的推荐系统在Yang,X.,Y.Guo,和Y.Liu[2011].于ProceedingsoftheInternationalConferenceonComputerCommunications,IEEEINFOCOM2011,上海,中国,4月10-15,2011,pp.551-555中的Bayesian-inferenceBasedRecommendationinOnlineSocialNetworks中被描述。作者提出用依靠社交网络中用户的紧密度所选择的权重来计算预测评级。该文章描述了用户还能够询问他的朋友以获得特定电影的评级,或者来自社交网络中朋友的朋友的评级能够被使用,但具有较少权重。在每种情况下,基于用户评级的推荐系统的质量取决于由用户所提供的评级的可用性。如果没有来自任何用户的评级可用于项目,则项目的基于评级的推荐是不可能的。采用来自越来越多的用户的可用评级,推荐的越来越可靠的计算变得可能。
技术实现思路
目标尤其是提供一种推荐系统,其提供用来增加由用户所给出的评级的数目的手段。根据权利要求1的方法被提供。在本文中,当对评级的请求被从第二用户检测到时,查询消息被自动地发送到一个或多个第一用户的选择以为第二用户的利益提供对项目的评级。在实施例中,例如,查询消息可以通过网络从推荐系统被传送到用户地址,诸如终端的地址或第二用户的电子邮件地址。在实施例中,从对查询消息的应答得到的信息基于查询而被提供给第二用户和推荐系统两者,后者用于存储评级,其例如通过由推荐系统所接收到的应答信息到第二用户的地址的自动转发、或由第二用户的用户终端所接收到的应答信息到推荐系统的自动转发,或者通过应答到推荐系统和第二用户的用户地址两者的传输来实现。在实施例中,推荐系统可以被耦合到视频点播递送系统,其中项目是表示视频图像的流的视频项目。对评级的请求可以是显式请求,或隐式请求,诸如代表第二用户对关于项目的任何信息的访问。系统可以被配置成生成推荐,所述推荐包括使得第二用户的用户终端能够访问项目的信息,例如包括地址数据以便使选择的视频流从视频点播系统被传送。一个或多个第一用户基于第一和第二用户之间的记录的关系被选择。在实施例中,第一用户可以限于这样的用户,对于其来说,已记录了第一用户已访问项目但没有项目的评级针对第一用户中的至少一个已被记录。这提供到被预期很可能应答的第一用户的传送的查询消息数目的限制,同时避免评级输入的复制。关系可以被以社交网络数据的形式记录,所述社交网络数据定义作为由第二用户标识符所标识的第二人的朋友的第一人的用户标识符,或指示相关人的成对的用户标识符。评级是针对项目的分数。推荐可以表示根据其它评级以本身已知的方式所计算的预测分数。在实施例中,对查询的应答都被用来基于对与第二用户相关联的用户站的应答来传送评级或推荐以及用来扩展存储的评级的合集。以这种方式,为第二用户所提供的评级自动地同样变得在推荐系统的评级的存储的合集中可用。应答可以被推荐站接收并且转发到第二用户,或者第二用户和推荐系统两者的返回地址可以被包括在查询消息中,以便应答的拷贝将被发送到两者。然而,第二用户接收一个或多个第一用户的评级不是必要的。如果一个或多个第一用户的评级是低的,则候选项目可以简单地不被推荐给第二用户,并且第二用户可以从来不知道项目是用于推荐的候选。在另一个实施例中,所传送的查询可以包括基于该查询来标识第二用户的地址的信息,所述评级或推荐基于所获得的地址被传送到与第二用户相关联的用户站。以这种方式,评级能够被例如从对查询应答的第一用户的用户站发送到第二用户,以便在推荐系统处的消息业务被减少。在实施例中,对于第一用户,以与第一用户的存储的关系出现并且已请求对于项目的评级或推荐的第二用户的计数被确定。这个计数例如选择性地针对已访问项目的第一用户来确定。在这个实施例中,如果对项目的所述计数低于大于一的预定门限,则针对项目的对评级的查询到第一用户的自动传输被延迟。以这种方式,使得有可能通过在查询被发送之前收集更多第二用户来减少消息业务。在另一个实施例中,即使计数低于门限,一旦在来自第二用户的请求之后已出现超过预定持续时间的时间间隔,查询也可以被传送。在实施例中,所述方法包括将查询的传输限于与第二用户具有高相关性分数的第一用户。可以针对成对的用户来计算相关性分数值,每一对包括第二用户和第一用户中的相应一个,每个分数值根据由第一用户中的相应一个针对另外的项目所给出的评级与由第二用户对所述另外的项目的评级和/或访问之间的相关性被计算。以这种方式,查询传输的数目能够被进一步减少至很可能导致有用应答的查询。在另一个实施例中,分数值针对另外的项目的特定域被计算,其同样包含推荐被请求针对的项目。这使查询传输变得更高效。提供了一种计算机程序产品,诸如半导体存储器、磁或光学地可读的盘或因特网信号,其包括用于可编程计算机系统的指令的程序,所述程序当被可编程计算机系统执行时将使可编程计算机系统执行所述方法。此外,提供了一种将查询消息传送到选择的用户的推荐系统。附图说明这些和其它目标以及有利的方面参考以下图从示范性实施例的描述将变得明显。图1示出了推荐系统的例子,图2、2a示出了消息业务,图3示出了用于查询生成的基本过程的流程图,图4a、b图示了其中用于用户的选择的附加的信息被收集的实施例。具体实施方式图1示出了视频点播系统,其包括视频存储系统10、视频递送系统12、视频递送控制系统14、多个用户站16以及通信网络18。视频递送系统12经由通信网络18将视频存储系统10耦合到用户站16。视频递送控制系统14被耦合到视频递送系统12以及耦合到用户站16。通过例子,视频递送控制系统14被示出成被直接地耦合到视频递送系统12并且经由相同的通信网络18被耦合到用户站16,所述通信网络被用来将视频递送系统12耦合用户站16,但应了解,视频递送控制系统14可以经由另一通信网络而被耦合到用户站16,和/或视频递送控制系统14可以经由诸如通信网络18之类的网络被耦合到视频递送系统12。视频递送控制系统14包括存储系统140、推荐模块141、评级输入模块142、目标选择模块143、查询模块144以及视频系统接口146。视频系统接口146包括用于检测对推荐的请求的检测器148。推荐模块141、评级输入模块142、目标选择模块143、查询模块144以及视频系统接口146被耦合到存储系统140。视频系统接口146经由通信网络18被耦合到用户站16并且本文档来自技高网
...
评级请求从推荐系统的自动生成

【技术保护点】
一种操作推荐系统的方法,所述方法包括‑ 在存储系统中提供用户之间的关系的存储的表示;‑ 将由一个或多个第一用户对项目的访问记录在存储系统中;‑ 检测针对第二用户的对项目的评级的请求;‑ 在诸对的存储的表示中选择一个或多个第一用户中的随着第二用户而出现的至少一个,‑ 自动地将查询消息传送到与一个或多个第一用户中的所选择的至少一个相关联的用户地址以便键入对项目的评级,对第二用户的引用被插入所述查询消息中。

【技术特征摘要】
【国外来华专利技术】2011.10.13 US 61/5465881.一种操作推荐系统的方法,所述方法包括-在存储系统中提供用户之间的关系的存储的表示;-将由一个或多个第一用户对项目的访问记录在存储系统中;-检测第二用户的对项目评级的请求;-基于已针对其将对项目的访问记录在存储系统中的一个或多个第一用户中的至少一个第一用户与第二用户一起在诸对的存储的表示中出现,选择一个或多个第一用户中的所述至少一个第一用户,-自动地将查询消息传送到与一个或多个第一用户中的所选择的至少一个第一用户相关联的用户地址以便键入对项目的评级,对第二用户的引用被插入所述查询消息中。2.根据权利要求1的方法,进一步包括将由一个或多个第一用户针对项目所给出的评级记录在存储系统中的评级的合集中的步骤,并且其中选择在诸对的存储的表示中与第二用户一起出现的第一用户中的至少一个第一用户的步骤包括选择第一用户中尚未对所述项目给出评级的至少一个第一用户。3.根据权利要求1的方法,包括-在推荐系统中接收对查询消息的应答,或从应答得到的信息;-将基于应答的评级或推荐传送到与第二用户相关联的用户地址。4.根据权利要求3的方法,包括基于查询消息来获得第二用户的地址,所述评级或推荐基于所获得的地址被传送到与第二用户相关联的用户地址。5.根据权利要求1的方法,其中第二用户的对项目评级的所述请求包括将推荐的列表呈现给第二用户的请求,所述项目被选择为用于推荐给第二用户的侯选。6.根据权利要求1的方法,包括-针对成对的用户来计算分数值,每一对包括第二用户和第一用户中的相应一个,每个分数值根据由第一用户中的相应一个针对另外的项目所给出的评级与由第二用户对所述另外的项目的评级和/或访问之间的相关性被计算;-第一用户中的至少一个第一用户的所述选择包括根据针对第二用户和第一用户中的至少一个第一用户的对的分数值是否超过门限值来选择第一用户中的至少一个第一用户。7.根据权利要求1的方法,其中第二用户的对项目评级的所述请求响应于第二用户请求关于项目的信息而被生成。8.一种推荐系统,其包括-存储系统,用于存储表示用户与由一个或多个第一用户对项目的访问事件...

【专利技术属性】
技术研发人员:SPP普伦克M巴比伊里JHM科斯特
申请(专利权)人:皇家飞利浦有限公司
类型:发明
国别省市:荷兰;NL

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

1