本发明属于智能电视技术领域,具体涉及一种基于终端的内容推荐效果反馈方法、系统及设备。
背景技术:
科技的提升,带动了智能电视产业的发展,智能电视、智能机顶盒已经在日常家庭中大量普及。为了给用户提供更好的服务,电视业务中涌现大量增值服务。
多样的服务形式使用户接收内容体量暴增,在现有技术中,虽然有些业务可结合推荐系统对用户进行单项内容推荐,但是,对于智能电视业务中推荐内容来说,通常采用人工编辑及推荐系统内容推送为主,推荐的节目按类别呈现节目信息从而在电视终端呈现。
但是,这种方式仅仅将业务推荐的内容进行相应的推荐,无法对推荐内容的适宜性进行衡量,使得推荐内容的准确度无法考量。
技术实现要素:
为了至少解决现有技术存在的上述问题,本发明提供了一种基于终端的内容推荐效果反馈方法、系统及设备,以实现对终端推荐内容的效果反馈,从而使得终端的内容推荐与推荐效果反馈形成闭环,提升推荐内容的精准度。
本发明提供的技术方案如下:
一方面,一种基于终端的内容推荐效果反馈方法,包括:
获取用户对目标终端的触发指令;
根据所述触发指令,获取所述用户的操作路径;
发送推荐内容评价请求;
接收用户对推荐内容的评价结果;
基于预设规则,根据所述操作路径和所述评价结果,获取所述推荐内容的推荐效果。
可选的,还包括:
根据所述推荐效果,更新所述用户的推荐内容;
基于更新后的推荐内容,对所述用户进行内容推荐。
可选的,包括:
获取所述用户的点击路径,记录点击内容;
所述点击内容,包括:页面跳转事件、推荐位点击事件。
可选的,包括:
判断所示用户是否结束对所述推荐内容的观看;
若结束对所述推荐内容的观看,则发送推荐内容评价请求。
可选的,还包括:
获取用户对所述推荐内容观看的观看完成度;
所述基于预设规则,根据所述操作路径和所述评价结果,获取所述推荐内容的推荐效果,包括:
基于预设规则,根据所述操作路径、所述评价结果及用户对所述推荐内容观看的观看完成度,获取所述推荐内容的推荐效果。
可选的,所述点击内容,包括:用户点击的推荐点位于屏幕中的具体方位;
所述具体方位,包括:逻辑界面的第n页的上半部和下半部,所述n为自然数。
可选的,所述基于预设规则,根据所述操作路径和所述评价结果,获取所述推荐内容的推荐效果,包括:
结合所述推荐位的节目内容、所述操作路径、所述评价结果、观看完整度,确定所述用户的观影喜好;
所述观影喜好,包括:一级观影喜好和二级观影喜好;所述一级观影喜好包括所述用户的历史观看内容;所述二级观影喜好,包括所述用户的历史观看内容的相关内容。
又一方面,一种基于终端的内容推荐效果反馈系统,包括:终端和控制器;所述终端与所述控制器相连;
所述终端设置有监测装置,所述监测装置连接所述终端,所述监测装置用于采集所述终端的数据,并与所述控制器进行数据交互;
所述控制器,用于获取用户对目标终端的触发指令;根据所述触发指令,获取所述用户的操作路径;发送推荐内容评价请求;接收用户对推荐内容的评价结果;基于预设规则,根据所述操作路径和所述评价结果,获取所述推荐内容的推荐效果。
可选的,所述控制器,还用于:根据所述推荐效果,更新所述用户的推荐内容;基于更新后的推荐内容,对所述用户进行内容推荐。
又一方面,一种基于终端的内容推荐效果反馈设备,包括:处理器,以及与所述处理器相连接的存储器;
所述存储器用于存储计算机程序,所述计算机程序至少用于执行上述任一项所述的基于终端的内容推荐效果反馈方法;
所述处理器用于调用并执行所述存储器中的所述计算机程序。
本发明的有益效果为:
本发明实施例提供的基于终端的内容推荐效果反馈方法、系统及设备,通过获取用户对目标终端的触发指令;根据触发指令,获取用户的操作路径;发送推荐内容评价请求;接收用户对推荐内容的评价结果;基于预设规则,根据操作路径和评价结果,获取推荐内容的推荐效果。从而实现对终端推荐内容的效果反馈,从而使得终端的内容推荐与推荐效果反馈形成闭环,提升推荐内容的精准度。可以为广电、新媒体、运营商、智能电视相关业务厂商提供用户反馈数据收录通道,在原始的推荐服务基础上获得更多的用户反馈数据,用于优化推荐系统推荐策略、运营工作效果衡量、用户观影习惯分析等,在优化用户体验的同时丰富了推荐系统的推荐效果改善机制形成推荐及反馈的内容推送闭环。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种基于终端的内容推荐效果反馈方法流程示意图;
图2为本发明实施例提供的又一种基于终端的内容推荐效果反馈方法流程示意图;
图3为本发明实施例提供的又一种基于终端的内容推荐效果反馈系统结构示意图;
图4为本发明实施例提供的又一种基于终端的内容推荐效果反馈设备结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
为了至少解决本发明中提出的技术问题,本发明实施例提供一种基于终端的内容推荐效果反馈方法。
图1为本发明实施例提供的一种基于终端的内容推荐效果反馈方法流程示意图,请参阅图1,本发明实施例提供的方法,可以包括以下步骤:
s11、获取用户对目标终端的触发指令;
s12、根据触发指令,获取用户的操作路径;
s13、发送推荐内容评价请求;
s14、接收用户对推荐内容的评价结果;
s15、基于预设规则,根据操作路径和评价结果,获取推荐内容的推荐效果。
在一个具体的实现过程中,可以定义电视终端、移动终端、电脑等终端为目标终端,用户使用目标终端来观看视频,在打开终端时,可以通过查看推荐内容,来观看视频。
例如,在一个具体的内容推荐效果反馈方法实施例中,可以在终端上设置监控装置,来获取终端的数据,其中,本实施例中,以电视终端为例,进行说明,监控装置可以为机顶盒或电视机控制器。
在本申请中,可以获取用户对目标终端的触发指令,如,触发指令可以为开机指令,在获取到开机指令后,开始采集记录用户使用电视终端观看节目的操作路径,在用户观看完推荐视频后,向用户发送推荐内容评价的请求,用户对推荐内容进行评价,获取评价结果,根据评价结果和操作路径,获取推荐内容的推荐效果。其中,在获取用户操作路径后,若用户未查看推荐内容,也可以向用户发出推荐内容评价请求,展示推荐内容,使得用户对推荐内容进行评价。
在一些实施例中,可选的,还包括:
根据推荐效果,更新用户的推荐内容;
基于更新后的推荐内容,对用户进行内容推荐。
例如,在获取到推荐内容的推荐效果后,如,推荐内容已不精确,可根据推荐效果,更新推荐内容,并根据更新后的推荐内容,对用户进行内容推荐,反复更新,使得推荐内容更加精确。
本发明实施例提供的基于终端的内容推荐效果反馈方法,通过获取用户对目标终端的触发指令;根据触发指令,获取用户的操作路径;发送推荐内容评价请求;接收用户对推荐内容的评价结果;基于预设规则,根据操作路径和评价结果,获取推荐内容的推荐效果。从而实现对终端推荐内容的效果反馈,从而使得终端的内容推荐与推荐效果反馈形成闭环,提升推荐内容的精准度。
图2为本发明实施例提供的又一种基于终端的内容推荐效果反馈方法流程示意图。
基于上述实施例,参阅图2,在一些实施例中,获取用户的操作路径,包括:
获取用户的点击路径,记录点击内容;
点击内容,包括:页面跳转事件、推荐位点击事件。
例如,用户启动机顶盒或电视机,调启用户行为监测服务,从而监测用户操作动作。获取并记录用户使用电视终端观看节目的操作路径,记录页面跳转事件、推荐位点击事件等。其中,具体的面跳转事件、推荐位点击事件,可以包括以下至少一种:分类导航、分类导航下的推荐位、推荐节目、节目名称、退出播放等。
在一些实施例中,可选的,发送推荐内容评价请求,包括:
判断所示用户是否结束对推荐内容的观看;
若结束对推荐内容的观看,则发送推荐内容评价请求。
在一些实施例中,可选的,还包括:
获取用户对推荐内容观看的观看完成度;
基于预设规则,根据操作路径和评价结果,获取推荐内容的推荐效果,包括:
基于预设规则,根据操作路径、评价结果及用户对推荐内容观看的观看完成度,获取推荐内容的推荐效果。
例如,在用户点击推荐点观看推荐内容后,可以实时判断用户是否退出对推荐内容的观看,在用户结束对推荐内容的观看时,向用户发出推荐内容评价请求,使得用户对观看的推荐内容进行评价。采集用户对推荐内容观看的完成度,如,观看5分钟、观看3分钟,或,观看30%、观看50%、观看完成等。若目前给予用户的第一推荐内容,用户只是观看了30秒,而第二推荐内容用户观看了完整,则更新用户的喜好模型,将第二推荐内容更新为第一推荐内容,得到的推荐效果为:第一推荐内容,观看30秒,第二推荐内容用户观看完整。
在一些实施例中,可选的,点击内容,包括:用户点击的推荐点位于屏幕中的具体方位;
具体方位,包括:逻辑界面的第n页的上半部和下半部,n为自然数。
例如,操作路径可以包括:用户点击各个推荐点的顺序及各个推荐点位于各个推荐面的具体位置。如,用户a习惯首先点击推荐页第二页的第二分区模块,那么,可以将用户a最喜爱的推荐内容,放置于推荐页第二页的第二分区模块。
在一些实施例中,可选的,基于预设规则,根据操作路径和评价结果,获取推荐内容的推荐效果,包括:
结合推荐位的节目内容、操作路径、评价结果、观看完整度,确定用户的观影喜好;
观影喜好,包括:一级观影喜好和二级观影喜好;一级观影喜好包括用户的历史观看内容;二级观影喜好,包括用户的历史观看内容的相关内容。
例如,用户b在连续几天内均观看动漫,则该动漫的续集为用户b的一级观影喜好,为用户的直观喜好;而与该动漫相关的动漫可以为二级观影喜好。分析用户在一段时间的观看数据,将在一段时间内,用户观看的其他视频,作为三级观看喜好,以此类推,进行推荐内容的生成。一级优先权大于二级有优先权大于三级优先权。
本实施例中,用户对推荐内容的评价结果,可以为:点赞、踩、打分评分等。结合推荐位节目内容进行点击事件路径分析、偏好分析、完整性分析等,进行提升提取,可以收集电视终端的反馈行为,特征数据回收、计算,将结果存储,进入下次推荐策略的计算。
在本实施例中,每个用户的观影爱好均建立每个用户的特征模型,从而使得根据建立好的模型对观影内容进行推荐,同时,不断采集新的数据,更新每个用户的特征模型。
为了将分析结果数字化呈现,本实施例中,还可以分析呈现用户偏好相关特征数据,形成推荐内容效果反馈数据报告。
本发明实施例提供的基于终端的内容推荐效果反馈方法,可以为广电、新媒体、运营商、智能电视相关业务厂商提供用户反馈数据收录通道。在原始的推荐服务基础上获得更多的用户反馈数据,用于优化推荐系统推荐策略、运营工作效果衡量、用户观影习惯分析等,在优化用户体验的同时丰富了推荐系统的推荐效果改善机制形成推荐及反馈的内容推送闭环。
基于一个总的发明构思,本发明实施例还提供一种基于终端的内容推荐效果反馈系统。
图3为本发明实施例提供的又一种基于终端的内容推荐效果反馈系统结构示意图,请参阅图3,本发明实施例提供的系统,可以包括以下结构:终端31和控制器32;终端31与控制器32相连;
终端设置有监测装置,监测装置连接终端,监测装置用于采集终端的数据,并与控制器进行数据交互;
控制器32,用于获取用户对目标终端的触发指令;根据触发指令,获取用户的操作路径;发送推荐内容评价请求;接收用户对推荐内容的评价结果;基于预设规则,根据操作路径和评价结果,获取推荐内容的推荐效果。
可选的,控制器32,还用于:根据推荐效果,更新用户的推荐内容;基于更新后的推荐内容,对用户进行内容推荐。
可选的,控制器32,用于:
获取用户的点击路径,记录点击内容;
点击内容,包括:页面跳转事件、推荐位点击事件。
可选的,控制器32,用于:
判断所示用户是否结束对推荐内容的观看;
若结束对推荐内容的观看,则发送推荐内容评价请求。
可选的,控制器32,还用于:获取用户对推荐内容观看的观看完成度;
基于预设规则,根据操作路径、评价结果及用户对推荐内容观看的观看完成度,获取推荐内容的推荐效果。
可选的,控制器32,用于:用户点击的推荐点位于屏幕中的具体方位;
具体方位,包括:逻辑界面的第n页的上半部和下半部,n为自然数。
可选的,控制器32,用于:结合推荐位的节目内容、操作路径、评价结果、观看完整度,确定用户的观影喜好;
观影喜好,包括:一级观影喜好和二级观影喜好;一级观影喜好包括用户的历史观看内容;二级观影喜好,包括用户的历史观看内容的相关内容。
关于上述实施例中的系统,其中各个部分执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本发明实施例提供的基于终端的内容推荐效果反馈系统,通过获取用户对目标终端的触发指令;根据触发指令,获取用户的操作路径;发送推荐内容评价请求;接收用户对推荐内容的评价结果;基于预设规则,根据操作路径和评价结果,获取推荐内容的推荐效果。从而实现对终端推荐内容的效果反馈,从而使得终端的内容推荐与推荐效果反馈形成闭环,提升推荐内容的精准度。可以为广电、新媒体、运营商、智能电视相关业务厂商提供用户反馈数据收录通道。在原始的推荐服务基础上获得更多的用户反馈数据,用于优化推荐系统推荐策略、运营工作效果衡量、用户观影习惯分析等,在优化用户体验的同时丰富了推荐系统的推荐效果改善机制形成推荐及反馈的内容推送闭环。
基于一个总的发明构思,本发明实施例还提供一种基于终端的内容推荐效果反馈设备。
图4为本发明实施例提供的一种基于终端的内容推荐效果反馈设备结构示意图,请参阅图4,本发明实施例提供的一种基于终端的内容推荐效果反馈设备,包括:处理器41,以及与处理器相连接的存储器42。
存储器42用于存储计算机程序,计算机程序至少用于上述任一实施例记载的基于终端的内容推荐效果反馈方法;
处理器41用于调用并执行存储器中的计算机程序。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。