推荐用户喜爱内容的方法以及内容推荐系统与流程

文档序号:12271653阅读:701来源:国知局
推荐用户喜爱内容的方法以及内容推荐系统与流程

本发明涉及智能家居技术领域,尤其涉及一种推荐用户喜爱内容的方法以及内容推荐系统。



背景技术:

与传统电视相比,用户不仅能够通过智能电视观看电视节目,还可以上网、点播、网购等。由于资源的海量性与用户收视的主动性,用户不必像收看直播节目那样,在特定的时间被动的接受有限的直播节目频道。

但是,给用户带来丰富节目资源的同时,海量的节目与资源也给用户带来很大的困惑,用户往往不知道自己该看什么,或者很难找到自己感兴趣的内容。

现有的智能终端虽然可以通过推送的方式,向用户推送内容,但是往往无法根据不同用户的喜好和实用习惯,进行个性化的推送。



技术实现要素:

本发明所要解决的技术问题是,提供一种推荐用户喜爱内容的方法以及内容推荐系统。

为了解决上述问题,本发明提供了一种推荐用户喜爱内容的方法,包括:识别当前操作用户的身份特征,形成与所述身份特征对应的所述当前操作用户的用户识别码;获取与所述当前操作用户的识别码对应的个性化标签,所述个性化标签的形成方法包括:识别用户的身份特征,形成与所述身份特征对应的用户识别码,根据用户的操作行为形成附有所述用户的用户识别码的操作记录,对所述用户的操作记录进行统计和分析,形成与用户识别码对应的个性化标签;根据与所述当前操作用户的用户识别码匹配的个性化标签,向当前操作用户推荐内容。从而能够对用户进行针对性的推荐符合用户喜好与习惯的内容,使内容推荐更加准确。

可选的,当用户的操作记录数量达到阈值时,对所述用户的操作记录进行统计和分析。只有当操作记录达到一定数量,才能提高分析结果的准确性。

可选的,对最新形成的阈值数量的用户的操作记录进行统计和分析,动态更新用户的个性化标签。随着操作记录的不断增加,统计和分析的对象也不断发生变化,从而不断更新用户的个性化标签,随着用户的喜好和习惯的变化,向用户推荐的内容也随之进行调整,使得推荐内容更加精准。

可选的,所述身份特征包括:指纹、手势、面部特征、虹膜、眼纹、声音中的一种或几种。用身份特征进行用户区分,更具有隐私性和准确性。

可选的,还包括:按照用户对用户识别码进行归类,属于同一用户的用户识别码均对应相同的个性化标签。

可选的,还包括:根据用户的纠正操作,对用户识别码的归类以及个性化标签进行纠正。

可选的,将用户的操作记录上传至云端服务器,通过云端服务器对用户的操作记录进行统计和分析,并在云端服务器形成个性化标签。云端服务器可以连接多台用户终端,即便用户更换用户终端,也能够对用户更换用户终端后的操作记录进行统计和分析。

为解决上述问题,本发明的技术方案还提供一种内容推荐系统,包括:身份识别模块,用于识别用户的身份特征,并形成与所述身份特征对应的用户识别码;操作记录模块,与所述身份识别模块连接,将用户的操作行为形成与用户识别码对应的附有所述用户的用户识别码的操作记录;控制模块,与所述用户终端连接,用于对操作记录进行统计和分析,形成用户的个性化标签,还用于将当前操作用户的识别码与用户的个性化标签匹配,并向显示模块推荐与所述当前操作用户匹配的个性化标签相关的内容;显示模块,与控制模块连接,用于显示控制模块推荐的与所述当前操作用户匹配的个性化标签相关的内容。

可选的,所述控制模块用于当用户的操作记录数量达到阈值时,对所述用户的操作记录进行统计和分析。

可选的,所述控制模块用于对最新形成的阈值数量的用户的操作记录进行统计和分析,动态更新用户的个性化标签。

可选的,所述控制模块包括:处理单元,与用户终端连接,用于对操作记录进行统计和分析,形成用户的个性化标签;存储单元,与所述处理单元和身份识别模块连接,用于存储用户的个性化标签以及用户识别码;匹配单元,与所述存储单元和身份识别模块连接,将当前操作用户的用户识别码与个性化标签匹配;推荐单元,与所述匹配单元和用户终端连接,用于向用户终端推荐与所述当前操作用户匹配的个性化标签相关的内容。

可选的,所述身份识别模块包括:指纹识别单元、手势识别单元、面部特征识别单元、虹膜识别单元、眼纹识别单元、声音识别单元中的一种或几种。

可选的,所述控制模块还包括:归类单元,用于按照用户对用户识别码进行归类;所述处理单元还用于使属于同一用户的用户识别码均对应相同的个性化标签。

可选的,所述控制模块还包括纠错单元,拥有根据用户的纠正操作,对用户识别码的归类以及个性化标签进行纠正。

可选的,所述控制模块位于云端服务器。

可选的,还包括:通信模块,与操作记录模块连接,用于将操作记录上传至控制模块。

本发明的推荐用户喜爱内容的方法以及内容推荐系统,能够针对同一用户终端的不同的用户,根据用户的个性化标签进行个性化内容的推荐;并且,当用户更换用户终端后,依然能够针对该用户进行个性化推荐,使得内容推荐更加智能。并且,还可以对用户的个性化标签进行动态更新,从而形成新的推荐结果,更加符合用户的喜好和习惯。

附图说明

图1为本发明一具体实施方式的推荐用户喜爱内容的方法的流程示意图;

图2为本发明一具体实施方式的形成用户个性标签的方法的流程示意图;

图3为本发明一具体实施方式的内容推荐系统的结构示意图;

图4为本发明一具体实施方式的内容推荐系统的结构示意图;

图5为本发明一具体实施方式的内容推荐系统的结构示意图。

具体实施方式

下面结合附图对本发明提供的推荐用户喜爱内容的方法以及内容推荐系统的具体实施方式做详细说明。

请参考图1,为本发明一具体实施方式的推荐用户喜爱内容的方法的流程图。

所述推荐用户喜爱内容的方法包括:

步骤S101:识别当前操作用户的身份特征,形成与所述身份特征对应的所述当前操作用户的用户识别码。

所述身份特征包括:指纹、手势、面部特征、虹膜、眼纹或声音等一种或几种带有用户个性标识的特征。

可以通过对应的身份识别模块,对用户的身份特征进行识别,从而区别不同的用户。用身份特征进行用户区分,更具有隐私性和准确性。不同用户可以采用同类的身份特征作为身份标识,也可以使用不同类别的身份特征作为身份标识。

识别当前操作用户的身份特征之后,形成与所述身份特征对应的用户识别码,例如针对指纹特征,通过在指纹图像上找到“特征点”,例如指纹纹路上的终结点、分叉点和转折点等,然后根据特征点的特性建立用户指纹的数字表示,不同状态的特征点用不同的数字表示,从而形成一串数字,作为与该指纹对应的用户标识码。对于其他的身份特征,也可以将其转换成数字或字母序列,作为与该身份特征对应的用户标识码。

步骤S102:获取与所述当前操作用户的用户识别码对应的个性化标签。

所述个性化标签为用户的喜好、操作习惯的标签,例如用户A喜欢看喜剧、看足球比赛、关注服饰用品等,该用户A的个性化标签可以是:喜剧、足球、服饰等。所述个性化标签还可以是分时间段的标签,例如用户B喜欢看早上8点左右看新闻、以及晚上8点档的肥皂剧,那么在早上7~9点时间段内用户B个性化标签为新闻、时事等;晚上7~9点时间段内,用户B的标签可以是言情剧、偶像剧等。

所述用户的个性化标签,与该用户的用户识别码对应。例如,将识别的当前操作用户识别码与数据库中的用户识别码进行比对,识别当前操作用户为用户A,随后获取用户A的个性化标签。

步骤S103:根据与所述当前操作用户的用户识别码对应的个性化标签,向当前操作用户推荐内容。

根据用户的个性化标签内容,向用户推荐与标签内容相关的内容。例如,当前操作用户为用户A时,获取用户A的个性化标签包括喜剧、足球、服饰等,用户A在使用用户终端时,可以向其推荐喜剧类电影、电视剧、足球比赛、服饰相关的广告等内容,更具有针对性。所述用户终端可以是智能电视、移动终端、电脑等。

同一用户终端的当前操作用户发生改变时,例如当前操作用户更换为用户B,获取用户B的个性化标签之后,根据用户B的个性化标签,向用户B推荐更符合用户B喜好的内容。所以,针对不同的用户,能够识别不同的用户,实现个性化推荐,符合不同用户的需求。

所述用户的用户识别码以及与该用户识别码对应的个性化标签可以存储在云端服务器或可移动存储设备中,优选的,存储于云端服务器,更有利于自动进行用户识别。当用户A更换用户终端后,依然可以通过与云端服务器或者所述可移动存储设备中已经存储的用户识别码进行比对确认用户A的身份,并获取用户A的个性化标签,进而给用户A推荐符合其喜好的内容。即便用户终端设备发生改变,针对同一个用户依然可以实现对其喜好内容的推荐,形成一致的内容或广告推荐。

用户个性化标签的准确度对推荐内容的精准性有较大的影响。

请参考图2,为本发明的一具体实施的用户个性化标签的形成方法的流程示意图。

所述个性化标签的形成方法包括:

步骤S201:识别用户的身份特征,形成与所述身份特征对应的用户识别码。同一用户可能具有多个用户识别码,例如一用户分别通过指纹、眼纹进行识别,则分别形成与指纹、眼纹对应的两个用户识别码。在该具体实施方式中,还包括对同一用户的身份识别码进行归类。

步骤S202:根据用户的操作行为形成附有所述用户的用户识别码的操作记录。

用户在对用户终端进行操作,例如观看某个电影、娱乐节目、动画片、历史片、打开购物网站、学习网站等,每次操作都会形成一条记录,所述操作记录里包括了用户的观看内容、类型等信息,并且将每一条记录都附上该用户的用户识别码,从而形成与该用户对应的操作记录。附带有同一用户的不同用户识别码的操作记录认为是同一用户的操作记录。

步骤S203:对所述用户的操作记录进行统计和分析,形成与用户识别码对应的个性化标签。

每个用户都具有其特定的习惯以及喜好,并反映在平时使用用户终端的操作记录上。反过来,在基于一定数量的操作记录基础上,对某一用户的操作记录进行统计和分析也可以获得该用户的喜好和习惯。在一定时间段内,该用户的操作记录数量越多,分析得到的结果越准确。所述操作记录可以是针对同一个用户终端的操作记录,也可以是针对多个用户终端的操作记录。

所以,在本发明的一个具体实施方式中,当用户的操作记录数量达到阈值时,对所述用户的操作记录进行统计和分析。所述阈值过小,会导致分析结果不准确;而用户喜好和习惯通常随时间发生变化,若所述阈值过大,又会导致操作记录的时间跨度太长,分析结果与用户当前的喜好和习惯有差距。在本发明的一个具体实施方式中,所述阈值可以设定为30。基于一定的统计分析算法,对用户的操作记录进行统计和分析之后,获得用户的喜好和习惯,形成与用户的识别码对应的个性化标签,并且,属于同一用户的用户识别码均对应相同的个性化标签,这样同一用户用不同的身份特征进行识别,均能够获得相似的推荐结果。

可以将用户的操作记录上传至云端服务器,通过云端服务器对用户的操作记录进行统计和分析。云端服务器可以形成大量用户的信息数据库,连接多台用户终端,即便用户更换用户终端,也能够对用户更换用户终端后的操作记录进行统计和分析。在本发明的其他具体实施方式中,也可以在本地进行统计和分析之后,将用户的用户识别码以及对应的个性化标签上传至云端服务器保存。

为了进一步提高个性化标签的准确性,需要对所述个性化标签进行实时或定期更新。在本发明的一个具体实施方式中,对最新形成的阈值数量的用户的操作记录进行统计和分析,随着操作记录的不断增加,统计和分析的对象也不断发生变化,从而不断更新用户的个性化标签,随着用户的喜好和习惯的变化,向用户推荐的内容也随之进行调整,使得推荐内容更加精准。

上述推荐用户喜爱内容的方法能够针对不同的用户,根据用户的个性化标签进行个性化内容的推荐;并且,当用户更换用户终端后,依然能够针对该用户进行个性化推荐,使得内容推荐更加智能。并且,还可以对用户的个性化标签进行动态更新,从而形成新的推荐结果,更加符合用户的喜好和习惯。

请参考图3,为本发明一具体实施方式的内容推荐系统的结构示意图。

所述内容推荐系统包括:身份识别模块301、操作记录模块302、控制模块303以及显示模块303。

所述身份识别模块301,用于识别用户的身份特征,并形成与所述身份特征对应的用户识别码。所述身份识别模块包括指纹识别单元、手势识别单元、面部特征识别单元、虹膜识别单元、眼纹识别单元、声音识别单元中的一种或几种,用于获取指纹、手势、面部特征、虹膜、眼纹、声音等一种或几种带有用户个性标识的特征。所述身份识别模块301可以设置于遥控器、用户终端主体或单独的身份识别器上。所述身份识别模块301识别当前操作用户的身份特征之后,还用于形成与所述身份特征对应的用户识别码。所述用户识别码可以是根据所述身份特征的特性建立的特定数字或字母序列。

所述操作记录模块302,与所述身份识别模块301连接,用于将用户的操作行为形成附有所述用户的用户识别码的操作记录。所述操作记录模块302可以设置于用户终端,所述用户终端可以是一台或多台智能电视、移动终端或电脑等。用户在对用户终端进行操作,例如观看某个电影、娱乐节目、动画片、历史片、打开购物网站、学习网站等,每次操作都会形成一条记录,所述操作记录里包括了用户的观看内容、类型等信息,所述操作记录模块302将每一条记录都附上从身份识别模块301获取的该用户的用户识别码,从而形成与该用户对应的操作记录。所述操作记录模块302还可以设置于云端服务器。

所述控制模块303,与所述操作记录模块302连接,用于对操作记录进行统计和分析,形成与用户识别码对应的个性化标签。所述个性化标签反映出用户特定的习惯以及喜好。在本发明的一个具体实施方式中,所述控制模块303用于当用户的操作记录数量达到阈值时,对所述用户的操作记录进行统计和分析,所述阈值可以设定为30。所述控制模块303可以设置于云端服务器,可以连接多个具有操作记录模块302的用户终端,对一用户在所有终端上的操作记录都进行统计和分析。本发明的另一具体实施方式中,所述控制模块302用于对最新形成的阈值数量的用户的操作记录进行统计和分析,随着操作记录的不断增加,统计和分析的对象也不断发生变化,从而对用户的个性化标签进行实时或定期更新。所述控制模块303也可以设置于用户终端上,将获得的个性化标签以及对应的用户识别码上传至服务器端保存。

所述控制模块302还用于将当前操作用户的识别码与用户的个性化标签匹配,并向显示模块304推荐与所述当前操作用户匹配的个性化标签相关的内容。

所述显示模块304用于显示所述控制模块302推荐的内容,所述显示模块304也可以设置于用户终端。

在本发明的一个具体实施例中,身份识别模块301获取用户A、B、C的身份特征,分别形成用户A、B、C的用户识别码;用户A、B、C在使用用户终端时,通过操作记录模块302分别形成附加有用户A、B、C的用户识别码的操作记录;操作记录模块302再将上述操作记录发送至控制模块303,由控制模块303针对用户A、B、C的操作记录,分别进行统计和分析,获得三个不同的个性化标签,分别对应到用户A、B、C的用户识别码,并进行存储。当用户A再次使用用户终端时,身份识别模块301获取其身份特征,形成用户识别码;将该当前操作用户识别码与控制模块303内存储的用户A、B、C的用户识别码分别进行比对,识别该当前操作用户为用户A,并从控制模块303内获取用户A的个性化标签;控制模块303根据该用户A的个性化标签,向所述用户A正在使用的用户终端推荐与所述个性化标签相关的内容。

随着用户A、B、C对用户终端的不断使用,形成不断更新的操作记录,控制模块303用于对更新的操作记录进行分析,从而对用户A、B、C的个性化标签进行更新。所述操作记录模块302可以使多台不同的终端设备,分别与控制模块303连接,所以,即时用户更换设备,所述控制模块303也能对用户进行精准的内容推荐。

请参考图4,为本发明的另一具体实施方式中的内容推荐系统的结构示意图。

所述控制模块303包括:处理单元401、存储单元402、匹配单元403以及推荐单元404。

所述处理单元401,与操作记录模块302连接,用于对操作记录进行统计和分析,形成用户的个性化标签。

所述存储单元402,与所述处理单元401和身份识别模块301连接,用于存储用户的个性化标签以及用户识别码。

所述匹配单元403,与所述存储单元402和身份识别模块301连接,将当前操作用户的用户识别码与个性化标签匹配。

所述推荐单元404,与所述匹配单元403和显示模块302连接,用于向显示模块302推荐与所述当前操作用户匹配的个性化标签相关的内容。

在本发明的其他具体实施方式中,所述内容推荐系统的控制模块还可以进一步包括归类单元和纠错单元。所述归类单元用于按照用户对用户识别码进行归类,所述处理单元可以使得属于同一用户的用户识别码均对应相同的个性化标签,这样同一用户用不同的身份特征进行识别,均能够获得相似的推荐结果。

请参考图5,在本发明的另一具体实施方式中,所述内容推荐系统还包括通信模块305。

所述通信模块305,分别与控制模块303和操作记录模块302连接,用于将操作记录上传至控制模块303;所述通信模块305还分别与显示模块304和控制模块303连接,用于将控制模块303推荐的内容发送至显示模块304。

在本发明的一个具体实施例中,所述通信模块502与控制模块303内的处理单元401、推荐单元404连接,还可以与身份识别模块301连接,以获取用户的用户识别码。

上述内容推荐系统能够针对不同的用户,根据用户的个性化标签进行个性化内容的推荐;并且,当用户更换用户终端后,依然能够针对该用户进行个性化推荐,使得内容推荐更加智能。并且,还可以对用户的个性化标签进行动态更新,从而形成新的推荐结果,更加符合用户的喜好和习惯。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1