一种推荐页面下发和显示方法及装置与流程

文档序号:17089661发布日期:2019-03-13 23:17阅读:172来源:国知局
一种推荐页面下发和显示方法及装置与流程

本发明涉及智能推荐领域,尤其涉及一种推荐页面下发和显示方法。



背景技术:

随着互联网电视的发展,越来越多的互联网电视走入生活中。在当前阶段,对智能首页的推荐方法是面向终端获取操作行为信息,对操作行为信息进行统计,由运营人员根据收集的面向终端的操作行为信息,分析出面向终端的用户喜好,从而人工编排得到首页推荐系统。互联网电视的页面展示具有通用的特征,可以简单的理解为进入应用后,通过左右键切换tab切换到各个分类专题中,然后通过上下键选择详细的子专题。此分类最大的优势在于结构清晰,用户可以根据喜好快速检索到分类内容,但依旧存在一定的弊端,其劣势在于:

1)所有用户进入应用后台都会进入到默认焦点上,基本即只能落在默认固定的大分类中,无法真正定位到自己最希望看到的分类;

2)即使可以通过互联网电视的用户默认选择专题页的功能,专题内子分类的优先顺序为运营人员手工排序,非用户喜好排序;

3)互联网电视“百万片源”虽然是非常好的宣传手段,但片源过多会给运营人员造成很大工作负担:首先热播的影片一定是最基本的首位,其余内容的受欢迎程度来自于运营人员的工作经验与了解市场的能力;其次是虽然片源众多,但运营人员不可能完全了解基数如此庞大的影片数据,势必会造成资源的浪费;最后编排首页到审核管理流程消耗的时间问题,势必会造成对热点信息处理不够敏捷。

另外,目前提出的大数据智能推荐算法虽然可以根据用户喜好情况推荐影片,但是,电视与手机最大的不同在于在中国的国情下电视属于家庭共享的产品,非手机的私人使用产品。当前状态下一台电视基本上只绑定一个账号,但在一个家庭中电视被老年人,中年轻,青幼儿三代人使用时,无法根据当前时刻的操作行为数据推荐数据,即无法做到最精准的推荐。



技术实现要素:

本发明提供一种推荐页面下发和显示方法及装置,解决了电视终端无法根据个人喜好推荐页面的问题。

第一方面,本发明提供一种推荐页面下发和显示方法,该方法包括:

获取电视终端上报的至少一个观看对象信息及与每个观看对象信息对应的电视终端操作行为信息;

针对每个观看对象信息,根据该观看对象信息对应的电视终端的操作行为信息,利用大数据智能推荐算法确定该观看对象信息的智能首页推荐系统;

接收到电视终端发送的携带观看对象信息的推荐请求时,启动与该观看对象信息对应的智能首页推荐系统与电视终端交互进行推荐页面下发。

第二方面,本发明提供一种推荐页面下发和显示装置,该装置包括:

信息获取单元,用于获取电视终端上报的至少一个观看对象信息及与每个观看对象信息对应的电视终端操作行为信息;

大数据计算单元,用于针对每个观看对象信息,根据该观看对象信息对应的电视终端的操作行为信息,利用大数据智能推荐算法确定该观看对象信息的智能首页推荐系统;

推荐页面下发单元,用于接收到电视终端发送的携带观看对象信息的推荐请求时,启动与该观看对象信息对应的智能首页推荐系统与电视终端交互进行推荐页面下发。

本发明实施例的一种推荐页面下发和显示方法及装置,具体以下有益效果:

本方案通过摄像头获取用户的基本特征并上报用户信息,利用的大数据计算的能力引导系统端自动完成首页的下发选择,和首页内容的编排,极大降低了运营人员的工作量,能够实现在一个电视终端满足多个用户的不同个性化需求,提高了客户体验。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面介绍的附图仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一提供的一种推荐页面下发和显示方法的流程图;

图2为本发明实施例二提供的一种推荐页面下发和显示方法的示意图;

图3为本发明实施例三提供的一种推荐页面下发和显示装置图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

实施例一

本实施例提供了一种推荐页面下发及显示方法,下面从服务器和电视终端配合的角度,说明具体的方法流程,主要包括服务器从电视终端进行数据采集得到智能推荐系统,及电视终端利用智能推荐系统与服务器交互的过程,如图1所示,包括:

步骤101,电视终端确定显示推荐页面之后,满足采集对象条件时启动摄像装置采集电视终端的外部图像,并对采集的外部图像进行人脸识别获取观看对象信息,将采集的观看对象信息上报到服务器;

电视终端启动后未播放节目之前,在电视终端上显示的推荐页面为服务器之前确定智能推荐系统下发的推荐页面,或者,服务器启动的智能推荐系统为默认的智能推荐系统。

在实施中,可以设定满足采集对象的条件为电视终端启动时或电视终端切换节目时或间隔设定的时间周期等条件。

启动的摄像装置可以为电视终端的前置摄像头或其它图像采集设备。

在实施中,对采集的外部图像进行人脸识别获取观看对象信息,具体可以是预先存储不同观看对象信息对应的人脸特征数据,采集到外部图像时,利用人脸识别技术识别出人脸并获取人脸特征数据,将获取的人脸特征数据与预先存储的不同观看对象信息对应的人脸特征数据进行匹配,确定当前采集到的观看对象信息。

因电视终端属于家庭共享的产品,要确定每个家庭成员的喜好并进行智能推荐,本实施例中通过获取的观看对象的年龄和性别信息来确定当前观看的观看对象的身份。可选地,上述观看对象信息包括观看对象的如下任一或任多个信息组合:年龄段信息、性别信息。

在同时包括年龄段信息和性别信息时,预先存储不同的年龄段及性别对应的人脸特征数据,启动摄像装置采集到人脸图像时进行年龄段和性别特征数据提取,并与预先存储的不同的年龄段及性别对应的人脸特征数据匹配,确定观看对象具体的年龄段及性别。如预先存储0-10岁、女对应的人脸特征数据和30-40岁、女对应的人脸特征数据。采集到的外部图像中的人脸特征数据与0-10岁、女对应的人脸特征数据匹配成功时,确定观看对象信息为0-10岁、女。

相同的观看对象信息对应同一观看对象,不同的观看对象信息对应不同的观看对象。

步骤102,电视终端采集与观看对象信息对应的电视终端操作行为信息并上报到服务器;

在实施中,可以是在电视终端启动时或电视终端切换节目时或间隔设定的时间周期采集与观看对象信息对应的电视终端操作行为信息。

上述电视终端操作行为信息包括如下任一或任多个信息组合:

搜索节目行为信息、观看的节目名称、节目的观看时长。

在实施中,搜索节目行为信息包括搜索方式和搜索次数,搜索方式可以是直接选择页面推荐的节目的搜索方式,也可以是观看对象以输入节目名称进行搜索的方式。

在实施中,对于电视终端可以是同时上报采集的观看对象信息和对应的电视终端操作行为信息,或不同时上报采集的观看对象信息和对应的电视终端操作行为信息。

在实施中,电视终端将观看对象信息和操作行为信息通过日志上报到日志服务器。

步骤103,服务器获取电视终端上报的至少一个观看对象信息及与每个观看对象信息对应的电视终端操作行为信息;

在实施中,服务器针对每个观看对象信息,获取电视终端多次上报的该观看对象信息对应的电视终端操作行为信息;

其中,针对每个观看对象信息,确定该观看对象信息对应的电视终端的操作行为信息的数据量达到预设值时,利用大数据智能推荐算法确定面向该观看对象信息的智能首页推荐系统。

在实施中,同一个观看对象存在多次操作行为,当确定电视终端存在操作行为按照设置的方式进行上报,服务器获取一个观看对象多次上报的操作行为信息,该观看对象信息对应的电视终端的操作行为信息的数据量达到预设值时,满足大数据智能推荐算法的数据量要求,则可以利用大数据智能推荐算法确定面向该观看对象信息的智能首页推荐系统。

在实施中,服务器获取操作行为信息时有两种方式可供选择,一种是电视终端采集对象信息的同时采集对应的操作终端行为信息,一种情况是电视终端不同时采集,电视终端同时采集时,服务器可以确定该次上报的电视终端操作行为信息对应该次上报的观看对象信息,如果电视终端不同时采集时,服务器接收到每次上报操作行为信息时,确定该操作行为信息对应的观看对象信息为之前最近一次上报的观看对象信息。

在实施中,对获取的观看对象对应的电视终端的操作行为信息设置一个预设值,当数据量达到这个预设值时,利用大数据智能推荐算法确定面向该观看对象信息的智能首页推荐系统,当数据量未达到预设值,继续获取该观看对象对应的电视终端的操作行为信息。

步骤104,服务器针对每个观看对象信息,根据该观看对象信息对应的电视终端操作行为信息,利用大数据智能推荐算法确定该观看对象信息的智能首页推荐系统;

在实施中,针对每个观看对象信息,根据该观看对象对应的多个电视终端操作行为信息,利用大数据智能推荐算法对每个观看对象分别计算观看对象的观看节目的偏好。

在实施中,根据观看对象信息和该观看对象信息多次的操作行为信息确定该观看对象的观看节目的偏好。利用大数据智能推荐算法对观看对象对应的操作行为较多的节目标记为观看对象偏好的节目,根据节目的搜索方式和搜索次数的不同为观看对象偏好的节目标记不同的偏好等级,搜索次数越多的节目偏好等级越高。

在实施中,服务器根据大数据智能推荐算法计算的用户偏好的节目确定该观看对象信息的智能首页推荐系统,对偏好等级高的节目优先推荐。在实施中,当服务器确定观看对象身份为少儿时,排除对包括恐怖、暴露、暴力、血腥等标签的节目的推荐。

具体地,利用大数据智能推荐算法进行智能分析得到面向某个观看对象信息的智能首页推荐系统,具体过程为现有技术,这里不再详述。

步骤105,电视终端确定电视终端启动之后在显示推荐页面之前,启动摄像装置采集电视终端的外部图像,并对采集的外部图像进行人脸识别获取观看对象信息;

具体实施方式参照步骤101,这里不再详述。

步骤106,电视终端向服务器发送携带所述观看对象信息的推荐请求;

电视终端向服务器发送携带观看对象信息的推荐请求,通过与服务器启动的与该观看对象信息对应的智能首页推荐系统进行交互,接收与该观看对象信息对应的智能首页推荐系统通过服务器下发的推荐页面并显示。

在实施中,电视终端启动后,电视终端通过页面显示向观看对象询问是否启动智能推荐,确定是否向服务器发送携带所述观看对象信息的推荐请求,若是,电视终端通过与服务器启动的与该观看对象信息对应的智能首页推荐系统进行交互,接收与该观看对象信息对应的智能首页推荐系统通过服务器下发的推荐页面并显示,若否,电视终端通过与服务器启动的默认页面推荐系统进行交互,接收通过服务器下发的推荐页面并显示。

在实施中,电视终端向服务器发送推荐请求的同时发送当前观看对象信息,确定与服务器启动的当前观看对象对应的智能首页推荐系统进行交互。

其中,电视终端与服务器启动的智能首页推荐系统交互方式可以为电视终端向服务器启动的智能首页推荐系统下达下发指令。

步骤107,服务器接收到电视终端发送的携带观看对象信息的推荐请求时,启动与该观看对象信息对应的智能首页推荐系统与电视终端交互进行推荐页面下发;

在实施中,当服务器接收到电视终端的默认推荐请求时,服务器启动默认页面推荐系统与电视终端交互进行推荐页面下发,当服务器获取到电视终端发送的观看对象信息时启动与该观看对象信息对应的智能首页推荐系统与电视终端交互进行推荐页面下发。

其中,服务器与电视终端交互方式可以为服务器接收到电视终端下发的指令后向电视终端发送相应的推荐页面。

步骤108,电视终端通过与服务器启动的与该观看对象信息对应的智能首页推荐系统进行交互,接收与该观看对象信息对应的智能首页推荐系统通过服务器下发的推荐页面并显示;

在电视终端显示从服务器接收的与该观看对象信息对应的智能首页推荐系统下发的推荐页面,或在电视终端显示从服务器接收的默认的推荐页面。

作为一种可选的实施方式,电视终端确定显示推荐页面之后,满足采集对象条件时启动摄像装置采集电视终端的外部图像,并对采集的外部图像进行人脸识别获取不止一个观看对象信息,将采集的观看对象信息上报到服务器。

电视终端采集与不止一个观看对象信息对应的同一个电视终端操作行为信息并上报到服务器。

针对每个观看对象信息,按照预设规则确定该观看对象信息对应的电视终端操作行为信息的权重,利用该观看对象信息对应的电视终端操作行为信息的权重,对该观看对象信息对应的电视终端操作行为信息进行修正,确定修正后的电视终端操作行为信息为该观看对象信息对应的电视终端操作行为信息。

在实施中,当观看对象为多人的时候获取电视终端同时一次上报的多个观看对象信息及对应多个观看对象的相同的电视终端操作行为信息,为增加推荐的准确性引入权重,为多个观看对象的同一个操作行为分别设置不同的权重;

利用权重对该观看对象信息对应的电视终端操作行为信息进行修正,当服务器判断当前观看节目的标签与该观看对象的身份时,判断该操作行为为该操作对象的操作行为,对该操作对象的该操作行为记录一个较高的权重值;当服务器判断当前观看节目的标签不与该观看对象的身份时,判断该操作行为不为该操作对象的操作行为,对该操作对象的该操作行为记录一个较低的权重值。

在本实施中,按照预设规则确定该观看对象信息对应的操作行为信息的权重,例如,获取当前观看对象为0-10岁和30-40岁,观看对象的行为为观看少儿影片,此时判断为父母陪同儿童观看,判定0-10岁观看对象对应的当前操作行为的权重为0.8,判定30-40岁观看对象对应的当前操作行为的权重为0.2;另外,当获取电视终端同时一次上报的观看对象信息超过预设阈值时,判定当前所有观看对象对应的当前操作行为的权重为一个极低值。

实施例二

本实施例提供了一种推荐页面下发及显示方法,下面从服务器的角度说明,如图2所示,包括:

步骤201,获取电视终端上报的至少一个观看对象信息及与每个观看对象信息对应的电视终端操作行为信息;

上述观看对象信息包括观看对象的如下任一或任多个信息组合:

年龄段信息、性别信息。

上述电视终端操作行为信息包括如下任一或任多个信息组合:

搜索节目行为信息、观看的节目名称、节目的观看时长。

针对每个观看对象信息,获取电视终端多次上报的该观看对象信息对应的电视终端操作行为信息;

其中,针对每个观看对象信息,确定该观看对象信息对应的电视终端的操作行为信息的数据量达到预设值时,利用大数据智能推荐算法确定面向该观看对象信息的智能首页推荐系统。

获取电视终端一次上报的一个观看对象信息及对应的电视终端操作行为信息,或者获取电视终端同时一次上报的多个观看对象信息及对应多个观看对象的相同的电视终端操作行为信息;

还包括:

针对每个观看对象信息,按照预设规则确定该观看对象信息对应的电视终端操作行为信息的权重,利用该观看对象信息对应的电视终端操作行为信息的权重,对该观看对象信息对应的电视终端操作行为信息进行修正,确定修正后的电视终端操作行为信息为该观看对象信息对应的电视终端操作行为信息。

具体实施方式参照步骤103,这里不再详述。

步骤202,针对每个观看对象信息,根据该观看对象信息对应的电视终端操作行为信息,利用大数据智能推荐算法确定该观看对象信息的智能首页推荐系统;

具体实施方式参照步骤104,这里不再详述。

步骤203,接收到电视终端发送的携带观看对象信息的推荐请求时,启动与该观看对象信息对应的智能首页推荐系统与电视终端交互进行推荐页面下发。

启动与默认的一个观看对象信息对应的智能首页推荐系统与电视终端交互进行推荐页面显示下发;或者

按照预设规则确定多个观看对象信息中一个观看对象信息为主要观看对象信息,启动与主要观看对象信息对应的智能首页推荐系统与电视终端交互进行推荐页面显示下发。

确定电视终端显示推荐页面之后,满足采集对象条件时启动摄像装置采集电视终端的外部图像,并对采集的外部图像进行人脸识别获取观看对象信息,将采集的观看对象信息上报到服务器;

采集与观看对象信息对应的电视终端操作行为信息并上报到服务器;

确定电视终端启动之后在显示推荐页面之前,启动摄像装置采集电视终端的外部图像,并对采集的外部图像进行人脸识别获取观看对象信息;

向服务器发送携带所述观看对象信息的推荐请求,通过与服务器启动的与该观看对象信息对应的智能首页推荐系统进行交互,接收与该观看对象信息对应的智能首页推荐系统通过服务器下发的推荐页面并显示。

电视终端侧和服务器执行各步骤的实施方式参照实施例一中对应部分的描述,这里不再详述。

实施例三

本实施例提供一种推荐页面显示装置,如图3所述,包括:

信息获取单元301,用于获取电视终端上报的至少一个观看对象信息及与每个观看对象信息对应的电视终端操作行为信息;

大数据计算单元302,用于针对每个观看对象信息,根据该观看对象信息对应的电视终端的操作行为信息,利用大数据智能推荐算法确定该观看对象信息的智能首页推荐系统;

推荐页面下发单元303,用于接收到电视终端发送的携带观看对象信息的推荐请求时,启动与该观看对象信息对应的智能首页推荐系统与电视终端交互进行推荐页面下发。

上述观看对象信息包括观看对象的如下任一或任多个信息组合:

年龄段信息、性别信息。

上述电视终端操作行为信息包括如下任一或任多个信息组合:

搜索节目行为信息、观看的节目名称、节目的观看时长。

信息获取单元获取电视终端上报的至少一个观看对象信息及与每个观看对象信息对应的电视终端操作行为信息,包括:

针对每个观看对象信息,获取电视终端多次上报的该观看对象信息对应的电视终端操作行为信息;

信息获取单元获取电视终端同时一次上报的多个观看对象信息及对应多个观看对象的相同的电视终端操作行为信息;

还包括:

针对每个观看对象信息,按照预设规则确定该观看对象信息对应的操作行为信息的权重,利用该观看对象信息对应的操作行为信息的权重对该观看对象信息对应的操作行为信息进行修正,确定修正后的操作行为信息为该观看对象信息对应的操作行为信息。

针对每个观看对象信息,根据该观看对象信息对应的电视终端的操作行为信息,利用大数据智能推荐算法确定面向该观看对象信息的智能首页推荐系统,包括:

针对每个观看对象信息,确定该观看对象信息对应的电视终端的操作行为信息的数据量达到预设值时,利用大数据智能推荐算法确定面向该观看对象信息的智能首页推荐系统。

推荐页面下发单元用于启动与默认的一个观看对象信息对应的智能首页推荐系统与电视终端交互进行页面显示下发;或者

按照预设规则确定多个观看对象信息中一个观看对象信息为主要观看对象信息,启动与主要观看对象信息对应的智能首页推荐系统与电视终端交互进行页面显示下发。

确定电视终端显示推荐页面之后,满足采集对象条件时启动摄像装置采集电视终端的外部图像,并对采集的外部图像进行人脸识别获取观看对象信息;

采集与观看对象信息对应的电视终端操作行为信息;

将至少一个观看对象信息及与该观看对象信息对应的电视终端操作行为信息上报到服务器;

确定电视终端启动之后在显示推荐页面之前,启动摄像装置采集电视终端的外部图像,并对采集的外部图像进行人脸识别获取观看对象信息;

推荐页面下发单元向服务器发送携带观看对象信息的推荐请求,通过与服务器启动的与该观看对象信息对应的智能首页推荐系统进行交互,接收与该观看对象信息对应的智能首页推荐系统通过服务器下发的推荐页面并显示。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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