当定制由推荐系统使用的用户简档时,用户被提示有关推荐系统主题的内容的反馈。仅接受根据误差率测量不会降低推荐系统性能的反馈,并用其修改用户简档。降低性能的反馈被丢弃,而不被用于改变用户简档。用这种方式,基于反馈,通过系统变化将误差不断地逼近最小值。(*该技术在2023年保护过期,可自由使用*)
【技术实现步骤摘要】
本专利技术一般涉及在推荐系统中使用反馈,更具体地,涉及有选择地使用用户反馈以改进推荐系统的性能。
技术介绍
在产生指南、或关于与特别活动有关的可用选项的信息时,所使用的系统向用户提出建议或者推荐。这种系统的实例包括在线购物或者信息检索系统以及用于传送内容的系统,特别是诸如音频或者视频节目、游戏等之类的娱乐内容。就传送娱乐内容的系统而言,可能通过产生一个建议或者推荐去触发自动的动作,例如在娱乐内容不被用户使用期间,高速缓存至少部分可用的娱乐内容以便稍后显示给用户。在产生建议或者推荐时,通过至少部分地使用明确的的用户好恶简档最可能获得适合的结果。通常,这种明确的用户简档是通过用户存取并填充成型的调查表而产生的,其中用户评价多种元数据描述符,例如(用于视频内容)风格、演员、导演、标题,等等。典型地,填写和开专利技术确的用户简档都必须由用户开始,并经常要求(或者允许)用户独立地输入元数据描述符的数值,例如演员的名字或者视频内容的标题。这强制用户在简档创建时努力记得作为使用简档行为的基础的元数据描述符的全部相关数值,即便可能这样做,也会是非常困难的。另一方面,向用户显示一列所有可能的元数据描述符数值,从中可以做出选择来填写用户简档,这通常导致用户必须浏览规模巨大的目录,或者错过合适的描述符。特别对于跨媒体(cross-media)的系统(也就是,视频、音频和/或其他内容),用户可能被要求从包括数以万计条目的目录中选择和/或评价项目。替换的(要求用户检索相关项或者向用户呈现综合的目录),或者甚至两种方式的组合过度地要求用户并需要用户在任务上花费比他愿意的更多的时间,因此不能令人满意。一种快速并有效的初始化用户简档的技术包括从分析大量用户的浏览模型得到的原型(stereotype)。用户选择原型或者原型组来初始化简档,接着向系统提供反馈以便指导系统如何降低“误差”率并提出更好的建议。例如,对视频节目推荐系统来说,反馈经常是“是,我喜欢这个放映”或者“不,我不喜欢这个放映”的形式,或者改变密集度。然而,不是所有的用户反馈都将改进系统的误差率。一个特殊的反馈可以改善在一个地方上用户的理解,同时使一个或多个其他地方的用户变得更糟。总的来说,按照误差率量度的综合效应就更糟。
技术实现思路
因此,现有技术中需要改进反馈的使用以使原型适合推荐系统中的用户偏爱。为解决上述现有技术的缺陷,本专利技术的主要目的是为在推荐系统中使用而提供推荐系统所使用的用户简档的定制,其中用户被提示与推荐系统主题的内容有关的反馈。仅接受按照误差率量度不会降低推荐系统性能的反馈并用其修改用户简档。降低性能的反馈被丢弃,而不被用于改变用户简档。用这种方式,基于反馈,通过系统变化使误差不断地逼近最小值。上述已经相当广泛地概括了本专利技术的特征与技术优势,因此本领域的技术人员能更好地理解下述本专利技术的详细说明。将在此后描述附加特征与优势,它们形成本专利技术各权利要求的主题。本领域的技术人员将意识到他们可以容易地使用公开的概念与特定实施例作为基础,来修改或者设计用于实现与本专利技术有相同目的其它结构。本领域的技术人员同样可以不偏离本专利技术最广泛形式的精神与范围实现这种等价的结构。在以下开始详细描述本专利技术之前,也许介绍贯穿该专利文件中使用的某些词或者词组的定义是有益的术语“包括”和“包含”以及其派生词表示没有限制的包含;术语“或”是包含在内的意思,含意是和/或;短语“相关联”和“与之相关联”以及其派生词表示包括、被包括在内、相互连接、包含、被包含在内、连接到或者与…相连接、耦合到或者与…相耦合、与…可通信、合作、交织、并列、接近于、被束缚到或者与…束缚、具有、具有性质,等等;术语“控制器”表示控制至少一种操作的任何设备、系统或者其中的一部分,而不管这种设备是以硬件、固件、软件还是以至少两种上述对象的组合实现。应当指出,与任何特殊控制器相关联的功能性可以是集中式或者分布式,不管是本地的还是远程的。对某些词和词组提供的定义贯穿本专利文件始终,本领域的普通技术人员将理解这种定义应用在许多,或者大多数现有的实例中,以及这些所定义的词和词组将来的使用。附图说明为了更完整地理解本专利技术及其优点,现在参考以下结合附图的描述,其中相同的编号表示相同的对象,其中图1描述根据本专利技术实施例有选择地使用反馈来定制基于原型的用户简档的系统;图2描述根据本专利技术实施例执行有选择地使用反馈来定制基于原型的用户简档的系统控制器;图3是根据本专利技术实施例有选择地使用反馈来定制基于原型的用户简档的处理的高级流程图。具体实施例方式在本专利文件,被用于描述本专利技术原理的图1至3(在下面讨论)以及多个实施例只是用来举例说明而不应当以任何方式解释为限制专利技术的范围。本领域的技术人员将理解本专利技术的原理可以在适当配置的任何设备中实现。图1描述根据本专利技术实施例,有选择地使用反馈来定制基于原型的用户简档的系统。示范性的系统100包括视频接收器和/或重放单元101,例如电视、卫星、陆地或者电缆电视广播解码器单元,或者数字视频记录器;音频内容接收器和/或重放单元102,例如陆地或卫星无线电接收机或者光盘或数字音频播放器;因特网接入设备103,例如机顶盒、个人电脑等等。在所示的实例中,系统100还包括能与一个或者更多(最好全部)视频接收器101、音频接收器102与因特网接入设备103互操作并控制上述设备操作的遥控装置104。本领域的技术人员将认识到,在此没有描绘或者说明使用基于上下文的系统的全部结构与操作、为了填写明确的简档而由系统启动的用户交互。代替地,为简单与清楚起见,仅描绘与描述本专利技术所唯一的或者理解本专利技术所必需的系统的结构与操作。该系统其余的结构与操作符合本领域所已知的传统的结构或者惯例,另外,虽然在示范性的实施例中举例说明视频接收器、音频接收器、因特网接入设备与遥控器,本领域的技术人员将认识到在此描述的功能性可容易地适应诸如游戏设备之类的其它类型的设备,从而使用其它形式的内容或者与其它活动相关。图2描述根据本专利技术实施例执行有选择地使用反馈来定制基于原型的用户简档的系统控制器。系统控制器200的控制器硬件与程序201可以用图1或者类似设备中描绘的视频接收器101、音频接收器102、因特网接入设备103,或者遥控器104实现。替换地,控制器硬件与程序201可以按照分布式方式实现,其中多个部分被配置在形成视频接收器101、音频接收器102、因特网接入设备103与遥控器104的两个或更多设备内。无论怎样实现,系统控制器200至少包括一个用于接收内容与用户输入控制信号的输入202,至少一个用于呈现内容与用户界面显示的输出203。系统控制器200至少接收关于可以从一个或多个外部源(未显示)中获得之内容的信息,外部信源为例如广播设备或者广播或因特网内容服务。在示范性的实施例中,系统控制器200同样有选择地接收其中一些相关内容。系统控制器200包括用于控制构成视频接收器101、音频接收器102、因特网接入设备103与遥控器104的一个或多个设备的控制算法204。在示范性实施例中,控制算法204包括用于根据明确的用户简档产生建议的推荐实用程序205,还包括如下文更详细描述的用于收集并有选择地使用用户反馈以定制用户简档的简档定制(反馈)实用程序206。本文档来自技高网...
【技术保护点】
一种为推荐系统定制用户简档(210)的系统,包括:控制器(201),有选择地接收与形成推荐系统主题的内容有关的用户反馈,检查基于所述用户反馈修改后的用户简档(210)的误差率与没有基于用户反馈进行修改的用户简档(210)的误差率,其中只有当误差率不因修改而下降时,控制器201才将基于用户反馈的修改持久地合并到用户简档(210)中。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:K库拉帕蒂,S古塔,
申请(专利权)人:皇家飞利浦电子股份有限公司,
类型:发明
国别省市:NL[荷兰]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。