一种内容推荐方法及终端与流程

文档序号:11881522阅读:159来源:国知局
一种内容推荐方法及终端与流程
本发明涉及互联网
技术领域
,尤其涉及一种内容推荐方法及终端。
背景技术
:随着文化产业的迅猛发展,电视节目日益丰富。用户在面对日益丰富的电视节目时变得无所适从,不知如何从众多的电视节目中选择自己感兴趣的节目进行观看。因此,有效地给用户推荐用户感兴趣的节目,成为节目推荐系统的重要任务。目前,一些视频网站或网络电视首先统计用户收看电视节目的数据,然后根据统计的收看节目的数据计算节目收视率,最后向用户推荐收视率高的节目。但是,实践中发现,向用户推荐收视率高的节目只是满足大部分用户的需求,并不能满足一些特殊群体的需求。比如,目前收看电视节目的群体主要是年轻人,年轻人主要观看青春偶像剧,而老年人更喜欢观看戏剧类节目,小朋友更喜欢看动画片,因此,当向用户推荐收视率较高的青春偶像剧时,可能只能满足年轻人的需求,对于老人或小朋友来说可能不是太喜欢。因此,利用节目收视率向用户推荐节目的方法不能针对不同的用户群体准确地个性化推荐节目。技术实现要素:本发明实施例公开了一种内容推荐方法及终端,能够针对不同的用户群体实现准确地个性化推荐节目。本发明实施例第一方面公开了一种内容推荐方法,包括:识别登录用户,并获取所述登录用户的喜好类型,其中,所述登录用户的喜好类型是对所述登录用户感兴趣的内容进行统计得到的;获取推荐对象,并根据所述登录用户的喜好类型对所述推荐对象进行筛选从而获得目标推荐对象;将所述目标推荐对象推送给所述登录用户。本发明实施例第二方面公开了一种终端,包括:识别单元,用于识别登录用户;第一获取单元,用于获取所述识别单元识别的所述登录用户的喜好类型,其中,所述登录用户的喜好类型是对所述登录用户感兴趣的内容进行统计得到的;以及用于获取推荐对象;第一筛选单元,用于根据所述第一获取单元获取所述登录用户的喜好类型对所述推荐对象进行筛选从而获得目标推荐对象;推荐单元,用于将所述第一筛选单元筛选的所述目标推荐对象推送给所述登录用户。本发明实施例中,终端通过识别登录该终端的登录用户来获取该登录用户的喜好类型,该终端再根据该登录用户的喜好类型在获取的推荐对象中筛选出目标推荐对象,最后该终端将该目标推荐对象推荐给该登录用户。可见,实施本发明实施例,该终端在面对不同的登录该终端的登录用户时,可以针对每个登录用户的喜好为不同的用户群体实现准确地个性化推荐内容。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例公开的一种内容推荐方法的流程示意图;图1(a)是本发明实施例公开的一种推荐对象在终端中显示的示意图;图2是本发明实施例公开的另一种内容推荐方法的流程示意图;图3是本发明实施例公开的一种终端的结构示意图;图4是本发明实施例公开的另一种终端的结构示意图;图5是本发明实施例公开的另一种终端的结构示意图;图6是本发明实施例公开的另一种终端的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。本发明实施例公开了一种内容推荐方法及终端,能够针对不同的用户群体实现准确地个性化推荐内容。以下分别进行详细说明。请参见图1,图1为本发明实施例公开的一种内容推荐方法的流程示意图。如图1所示,该内容推荐方法可以包括以下步骤。S101、终端识别登录用户,并获取该登录用户的喜好类型,其中,该登录用户的喜好类型是对该登录用户感兴趣的内容进行统计得到的。该终端可以为运行Android操作系统、iOS操作系统、Windows操作系统或其他操作系统的移动设备,比如移动电话、移动电脑、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、智能电视等。在该终端或服务器中可以预存至少一个用户的指纹、声纹、虹膜或密码等身份验证信息。当登录用户登录该终端时,该登录用户可以向该终端输入指纹、声纹、虹膜或密码等身份验证信息,若该登录用户输入的身份验证信息与该终端预存的其中一个用户的身份验证信息匹配,则该登录用户可以被识别。如下表所示,在智能手机中以列表的形式预存用户A、用户B和用户C的身份验证信息。其中,用户A的身份验证信息为用户A的指纹A,用户B的身份验证信息为用户B的声纹B,用户C的身份验证信息为密码100000。用户身份验证信息用户A指纹A用户B声纹B用户C100000若用户在登录该智能手机时输入指纹A,则该智能手机可以识别该登录用户为用户A;若用户在登录该智能手机时输入声纹B,则该智能手机可以识别该登录用户为用户B;若用户在登录该智能手机时输入密码100001,因为在该智能手机未预存密码100001,则该智能手机不可以识别该登录用户。在该终端或服务器中可以预存至少一个用户所感兴趣的内容。其中,用户感兴趣的内容可以为该终端记录的用户曾经使用该终端观看的视频、用户曾经播放的音乐、用户曾经阅读的文章以及用户曾经收看的电视节目等。如下表所示,在智能手机中以列表的形式预存用户A和用户B感兴趣的内容。其中,用户A使用该智能手机曾经收看电视节目《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》;用户B使用该智能手机曾经播放音乐《虫儿飞》、《蜗牛与黄鹂鸟》、《两只老虎》和《数鸭子》。该登录用户的喜好类型可以为节目类型,比如综艺、电视或电影等;或者,该登录用户的喜好类型还可以为儿歌、流行歌曲或古典歌曲等。参考上述两个表来讲,若用户在登录该智能手机时在该智能手机上输入指纹A,则该智能手机识别该登录用户为用户A,则该智能手机查询用户A感兴趣的内容《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》;该终端对用户A感兴趣的内容进行统计得出该登录用户的喜好类型为综艺。可选的,若登录用户感兴趣的内容对应的类型比较多,该终端可以判断该登录用户感兴趣的内容所对应的类型中各个类型所占的比重,选择所占比重大的类型作为该登录用户的喜好类型。如下表所示,用户A使用该智能手机曾经收看电视节目《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》,以及该用户A还使用该智能手机播放音乐《那些花儿》和《Takemetoyourheart》。因为该智能手机判断该登录用户A感兴趣的内容所对应的类型为综艺和流行音乐。其中,综艺有3个,所占的比重为3/5,流行音乐有2个,所占的比重为2/5。因此,该智能手机选择所占比重大流行音乐作为该登录用户A的喜好类型。可选的,若登录用户感兴趣的内容对应的类型比较多,该终端可以该登录用户感兴趣的内容所对应的所有类型将作为该登录用户的喜好类型。参考上表来讲,该登录用户A感兴趣的内容所对应的类型为综艺和流行音乐,因此,该智能手机可以将综艺和流行音乐作为该登录用户的喜好类型。S102、该终端获取推荐对象,并根据该登录用户的喜好类型对该推荐对象进行筛选从而获得目标推荐对象。该终端可以从服务器或各大网站等获取推荐对象,其中,该推荐对象可以为服务器或各大网站推荐给用户的各种类型的视频、音乐或各种电视节目等。比如,综艺《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》等,流行音乐《那些花儿》和《Takemetoyourheart》等。该终端在该推荐对象中筛选出该登录用户的喜好类型作为目标推荐对象。比如,智能手机获取的推荐对象为综艺《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》,流行音乐《那些花儿》和《Takemetoyourheart》。该登录用户的喜好类型为综艺,则该智能手机可以将《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》作为目标推荐对象。S103、该终端将该目标推荐对象推送给该登录用户。该终端可以在该终端的显示屏上显示该目标推荐对象。如图1(a)所示在智能手机的显示屏上显示该目标推荐对象,其中,该目标推荐对象为《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》。在图1所描述的方法中,终端通过识别登录该终端的登录用户来获取该登录用户的喜好类型,该终端再根据该登录用户的喜好类型在获取的推荐对象中筛选出目标推荐对象,最后该终端将该目标推荐对象推荐给该登录用户。可见,实施图1描述的方法,该终端在面对不同的登录该终端的登录用户时,可以针对每个登录用户的喜好为不同的用户群体实现准确地个性化推荐内容。请参见图2,图2为本发明实施例公开的另一种内容推荐方法的流程示意图。如图2所示,该内容推荐方法可以包括以下步骤。S201、终端识别登录用户,并获取该登录用户的喜好类型,其中,该登录用户的喜好类型是对该登录用户感兴趣的内容进行统计得到的。S202、该终端获取推荐对象。该终端可以从服务器或各大网站等获取推荐对象,其中,该推荐对象可以为服务器或各大网站推荐给用户的各种类型的视频、音乐或各种电视节目等。S203、该终端从该推荐对象中筛选出m个准推荐对象,其中,该准推荐对象为该登录用户的喜好类型对应的推荐对象,该m为大于零的正整数。举例来说,若智能手机获取的推荐对象为综艺《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》,流行音乐《那些花儿》和《Takemetoyourheart》。该登录用户的喜好类型为综艺,则该登录用户的喜好类型对应的推荐对象为《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》;该智能手机可以从该登录用户的喜好类型对应的推荐对象中筛选出2个准推荐对象《极限挑战》和《拜托了冰箱》。S204、该终端获取该m个准推荐对象中的每个准推荐对象的推荐权值。可选的,步骤S204的具体执行方式可以为:从用户的社交媒体上获取该m个准推荐对象中的每个准推荐对象的推荐权值。该用户的社交媒体可以为微博、贴吧、朋友圈或QQ空间等。该推荐权值可以为准推荐对象的点击率、收视率或推荐指数等。比如若准推荐对象为《极限挑战》和《拜托了冰箱》,且《极限挑战》的收视率为1.65,《拜托了冰箱》的收视率2.127,因此,《极限挑战》的推荐权值为1.65,《拜托了冰箱》的推荐权值为2.127。可选的,步骤S204的具体执行步骤还可以包括:步骤11)、该终端判断该m个准推荐对象中的每个准推荐对象的推荐权值绑定的联系人是否为预设可信联系人。步骤12)、该终端若该m个准推荐对象中的每个准推荐对象的推荐权值绑定的联系人为该预设可信联系人,则增加该m个准推荐对象中的每个准推荐对象的推荐权值。步骤13)、该终端若该m个准推荐对象中的每个准推荐对象的推荐权值绑定的联系人不为该预设可信联系人,则减少该m个准推荐对象中的每个准推荐对象的推荐权值。举例来说,若《极限挑战》在朋友圈中的推荐指数为三颗星,且推荐《极限挑战》的是自己要好的朋友,则智能手机增加《极限挑战》的推荐指数到四颗星;若推荐《极限挑战》的是一个陌生人,则智能手机减少《极限挑战》的推荐指数到两颗星。S205、该终端根据该m个准推荐对象中的每个准推荐对象的推荐权值对该m个准推荐对象进行降序排列。比如,若准推荐对象《极限挑战》的推荐权值为1.65,《拜托了冰箱》的推荐权值为2.127,则根据每个准推荐对象的推荐权值对该2个准推荐对象进行降序排列的结果为:《拜托了冰箱》《极限挑战》。S206、该终端根据降序排列结果将该m个准推荐对象中序号前x个的准推荐对象选择为该目标推荐对象,该x为大于零小于等于该m的正整数。比如,若步骤S205中根据每个准推荐对象的推荐权值对该2个准推荐对象进行降序排列的结果为:《拜托了冰箱》《极限挑战》,且x=1,则该目标推荐对象为《拜托了冰箱》;若x=2,则该目标推荐对象为《拜托了冰箱》和《极限挑战》。S207、该终端将该目标推荐对象推送给该登录用户。该终端可以在该终端的显示屏上显示该目标推荐对象。在图2所描述的方法中,终端根据推荐对象对应的推荐权值选择出推荐权值较高的推荐对象,并将选择出的推荐对象推荐给用户。可见,实施图2描述的方法,终端可以为用户推荐当前热门的节目等。请参见图3,图3是本发明实施例公开的一种终端的结构示意图。其中,图3所示的终端可以包括:识别单元301,用于识别登录用户。在该终端或服务器中可以预存至少一个用户的指纹、声纹、虹膜或密码等身份验证信息。当登录用户登录该终端时,该登录用户可以向该终端输入指纹、声纹、虹膜或密码等身份验证信息,若该登录用户输入的身份验证信息与该终端预存的其中一个用户的身份验证信息匹配,则该登录用户可以被识别。第一获取单元302,用于获取该识别单元301识别的该登录用户的喜好类型,其中,该登录用户的喜好类型是对该登录用户感兴趣的内容进行统计得到的;以及用于获取推荐对象。在该终端或服务器中可以预存至少一个用户所感兴趣的内容。其中,用户感兴趣的内容可以为该终端记录的用户曾经使用该终端观看的视频、用户曾经播放的音乐、用户曾经阅读的文章以及用户曾经收看的电视节目等。该终端可以从服务器或各大网站等获取推荐对象,其中,该推荐对象可以为服务器或各大网站推荐给用户的各种类型的视频、音乐或各种电视节目等。比如,综艺《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》等,流行音乐《那些花儿》和《Takemetoyourheart》等。第一筛选单元303,用于根据该第一获取单元302获取该登录用户的喜好类型对该推荐对象进行筛选从而获得目标推荐对象。该终端在该推荐对象中筛选出该登录用户的喜好类型作为目标推荐对象。比如,智能手机获取的推荐对象为综艺《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》,流行音乐《那些花儿》和《Takemetoyourheart》。该登录用户的喜好类型为综艺,则该智能手机可以将《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》作为目标推荐对象。推荐单元304,用于将该第一筛选单元303筛选的该目标推荐对象推送给该登录用户。该终端可以在该终端的显示屏上显示该目标推荐对象。可见,实施图3描述的终端,该终端在面对不同的登录该终端的登录用户时,可以针对每个登录用户的喜好,为不同的用户群体实现准确地个性化推荐内容。请参见图4,图4为本发明实施例公开的另一种终端的结构示意图,其中,图4所示的终端是由图3所示的终端进行优化得到的。与图4所示的终端相比,图4所示的该第一筛选单元303包括:第二筛选单元305,用于从该推荐对象中筛选出m个准推荐对象,其中,该准推荐对象为该登录用户的喜好类型对应的推荐对象,该m为大于零的正整数。举例来说,若智能手机获取的推荐对象为综艺《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》,流行音乐《那些花儿》和《Takemetoyourheart》。该登录用户的喜好类型为综艺,则该登录用户的喜好类型对应的推荐对象为《极限挑战》、《拜托了冰箱》和《奔跑吧兄弟》;该智能手机可以从该登录用户的喜好类型对应的推荐对象中筛选出2个准推荐对象《极限挑战》和《拜托了冰箱》。第二获取单元306,用于获取该第二筛选单元305筛选出的该m个准推荐对象中的每个准推荐对象的推荐权值。该推荐权值可以为准推荐对象的点击率、收视率或推荐指数等。可选的,该第二获取单元306,具体用于从用户的社交媒体上获取该第二筛选单元筛选出的该m个准推荐对象中的每个准推荐对象的推荐权值。该用户的社交媒体可以为微博、贴吧、朋友圈或QQ空间等。排序单元307,用于根据该第二获取单元306获取的该m个准推荐对象中的每个准推荐对象的推荐权值对该m个准推荐对象进行降序排列。选择单元308,用于根据该排序单元307生成的降序排列结果将该m个准推荐对象中序号为前x个的准推荐对象选择为该目标推荐对象,该x为大于零小于等于该m的正整数。比如,排序单元307根据每个准推荐对象的推荐权值对该2个准推荐对象进行降序排列的结果为:《拜托了冰箱》《极限挑战》,且x=1,则该目标推荐对象为《拜托了冰箱》;若x=2,则该目标推荐对象为《拜托了冰箱》和《极限挑战》。可见,实施图4描述的终端可以为用户推荐当前热门的节目等。请参见图5,图5为本发明实施例公开的另一种终端的结构示意图,其中,图5所示的终端是由图4所示的终端进行优化得到的。与图4所示的终端相比,图5所示的第二获取单元306包括:判断单元309,用于判断该m个准推荐对象中的每个准推荐对象的推荐权值绑定的联系人是否为预设可信联系人。增加单元310,用于在该判断单元309的判断结果为是时,增加该m个准推荐对象中的每个准推荐对象的推荐权值。减少单元311,用于在该判断单元309的判断结果为否时,则减少该m个准推荐对象中的每个准推荐对象的推荐权值。举例来说,若《极限挑战》在朋友圈中的推荐指数为三颗星,且推荐《极限挑战》的是自己要好的朋友,则智能手机增加《极限挑战》的推荐指数到四颗星;若推荐《极限挑战》的是一个陌生人,则智能手机减少《极限挑战》的推荐指数到两颗星。可见,实施图5描述的终端可以为用户推荐当前热门的节目等。请参见图6,图6是本发明实施例公开的另一种终端的结构示意图。其中,本发明实施例提供的终端可以用于实施上述图1和图2所示的本发明各实施例实现的方法,为了便于说明,仅示出了与本发明各实施例相关的部分,具体技术细节未揭示的,请参照图1和图2所示的本发明各实施例。其中,图6所示的终端可以包括:处理器1以及通过接口2与处理器1相连接的输入装置3、以及通过接口2与处理器1相连接的输出装置6、以及通过总线4与处理器1相连接的存储器5。其中,存储器5用于存储一组程序代码;处理器1用于调用存储器5中存储的程序代码,用于执行以下操作:识别登录用户,并通过该输入装置3获取该登录用户的喜好类型,其中,该登录用户的喜好类型是对该登录用户感兴趣的内容进行统计得到的;通过该输入装置3获取推荐对象,并根据该登录用户的喜好类型对该推荐对象进行筛选从而获得目标推荐对象;通过该输出装置6将该目标推荐对象推送给该登录用户。其中,在该终端或服务器中可以预存至少一个用户所感兴趣的内容。其中,用户感兴趣的内容可以为该终端记录的用户曾经使用该终端观看的视频、用户曾经播放的音乐、用户曾经阅读的文章以及用户曾经收看的电视节目等。可选的,处理器1用于调用存储器5中存储的程序代码,执行该根据该登录用户的喜好类型对该推荐对象进行筛选从而获得目标推荐对象的具体步骤为:从该推荐对象中筛选出m个准推荐对象,其中,该准推荐对象为该登录用户的喜好类型对应的推荐对象,该m为大于零的正整数;通过该输入装置3获取该m个准推荐对象中的每个准推荐对象的推荐权值;根据该m个准推荐对象中的每个准推荐对象的推荐权值对该m个准推荐对象进行降序排列;根据降序排列结果将该m个准推荐对象中序号前x个的准推荐对象选择为该目标推荐对象,该x为大于零小于等于该m的正整数。可选的,处理器1用于调用存储器5中存储的程序代码,执行该获取该m个准推荐对象中的每个准推荐对象的推荐权值的具体步骤为:通过该输入装置3从用户的社交媒体上获取该m个准推荐对象中的每个准推荐对象的推荐权值。可选的,处理器1用于调用存储器5中存储的程序代码,执行该从用户的社交媒体上获取该m个准推荐对象中的每个准推荐对象的推荐权值的具体步骤为:判断该m个准推荐对象中的每个准推荐对象的推荐权值绑定的联系人是否为预设可信联系人;若该m个准推荐对象中的每个准推荐对象的推荐权值绑定的联系人为预设可信联系人,则增加该m个准推荐对象中的每个准推荐对象的推荐权值;若该m个准推荐对象中的每个准推荐对象的推荐权值绑定的联系人不为预设可信联系人,则减少该m个准推荐对象中的每个准推荐对象的推荐权值。可见,实施图5描述的终端在面对不同的登录该终端的登录用户时,可以针对每个登录用户的喜好,为不同的用户群体实现准确地个性化推荐内容。本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-OnlyMemory,ROM)、随机存储器(RandomAccessMemory,RAM)、可编程只读存储器(ProgrammableRead-onlyMemory,PROM)、可擦除可编程只读存储器(ErasableProgrammableReadOnlyMemory,EPROM)、一次可编程只读存储器(One-timeProgrammableRead-OnlyMemory,OTPROM)、电子抹除式可复写只读存储器(Electrically-ErasableProgrammableRead-OnlyMemory,EEPROM)、只读光盘(CompactDiscRead-OnlyMemory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。以上对本发明实施例公开的一种内容推荐方法及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上该,本说明书内容不应理解为对本发明的限制。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1