The present invention provides a method for recording push watching video according to the method, respectively for each user to watch the video to watch and look back at the records add records, and respectively form a watch list and record back to see the list of records, collect all the user's viewing records will be larger than a user to watch and record the heat value video list the corresponding video information forming recommended list, receiving a user's instruction, and analyzes the operating instructions, according to the different instructions for the user to push a different list, according to the user's viewing all records for a user to push the hot and hot video, video push is combined with the user watch the video recording, which push more users, more in line with the user's preferences.
【技术实现步骤摘要】
一种根据用户观看记录推荐视频的方法
本专利技术属于视频推荐领域,特别涉及一种根据用户观看记录推荐视频的方法。
技术介绍
随着电视行业的快速发展,电视频道越来越多,每个频道的电视节目也越来越丰富,想从众多的电视节目中选择一个自己喜欢看的节目变得更加困难,操作繁琐而且浪费时间,并且用户喜欢观看的电视节目在漫长的查找过程可能已经逝去,在观看电视节目时,如何为用户推送电视节目,成为目前急需节目的问题,现有很多视频推送方法都为网络视频等推送视频的,例如CN105915956公开了的视频内容的推荐方法、装置、服务器及系统,又如,CN106454423公开了一种根据历史观看记录进行视频推送的方法和方法。以上方法存在的问题是基本都是针对观看视频的用户推送的视频,没有针对电视观看用户推送电视节目的方法,此外,并且上述方法推送的电视节目大多数都不是用户想看的视频,不但没有满足用户的需求,还会让用户觉得反感。
技术实现思路
为了解决现有技术中存在的问题,本专利技术提供了一种根据用户观看记录推荐视频的方法,该方法根据用户的观看记录,形成参考观看记录单,然后再结合当日播出日单,为用户推荐相关的 ...
【技术保护点】
一种根据用户观看记录推荐视频的方法,其特征在于,所述方法包括如下步骤:S10:收集用户前1‑7天观看电视节目的观看记录信息,形成观看记录列表,观看记录列表内每一条节目均记载有节目信息,所述节目信息包括节目名称M、电视频道P、观看时长C、观看起止时间T0‑T1及节目类型,观看记录列表以观看起止时间先后顺序排序,T0表示观看起始时间、T1表示观看结束时间;S20:根据观看记录列表形成参考观看记录单;S30:从播放服务器中调取各电视频道的当日播出日单,当日播出日单内还记载有每一电视节目的节目类型及可推荐值;S40:根据参考观看记录单和当日播出日单形成电视节目推荐单,根据电视节目推 ...
【技术特征摘要】
1.一种根据用户观看记录推荐视频的方法,其特征在于,所述方法包括如下步骤:S10:收集用户前1-7天观看电视节目的观看记录信息,形成观看记录列表,观看记录列表内每一条节目均记载有节目信息,所述节目信息包括节目名称M、电视频道P、观看时长C、观看起止时间T0-T1及节目类型,观看记录列表以观看起止时间先后顺序排序,T0表示观看起始时间、T1表示观看结束时间;S20:根据观看记录列表形成参考观看记录单;S30:从播放服务器中调取各电视频道的当日播出日单,当日播出日单内还记载有每一电视节目的节目类型及可推荐值;S40:根据参考观看记录单和当日播出日单形成电视节目推荐单,根据电视节目推荐单内对应的时间段和顺序推荐电视节目。2.如权利要求1所述的根据用户观看记录推荐视频的方法,其特征在于,步骤S20包括如下步骤:S201:将1-7个观看记录列表中所有的节目按照观看起始时间的先后顺序进行排序;S202:以每一小时为一时间段,判断每一时间段内所有观看记录列表内各节目对应的观看起止时间是否有重叠的,如果有,进行步骤S203,如果没有进行步骤S205;S203:判断观看起止时间有重叠的节目的节目类型是否相同,如果相同,进行步骤S204,如果不同,进行步骤S205;S204:为所有节目赋予相同的位置信息Pk,所述位置信息为该节目在所有观看记录列表内的位置信息,其中,Pk表示第k个位置,k=1~n,n表示所有重叠且节目类型相同的各节目的节目数记为1,当某一观看记录列表内某一节目的观看起止时间与另一观看记录列表内的两个节目的观看起止时间均有重叠,将重叠时间最多的两个节目赋予相同的位置信息;S205:根据观看起始时间按照先后顺序为所有节目赋予不同的位置信息Pk,如果观看起始时间相同,按照观看终止时间的先后顺序赋予位置信息。3.如权利要求2所述的根据用户观看记录推荐视频的方法,其特征在于,步骤S20还包括如下步骤:S206:判断所有观看记录列表中,第k个位置的节目数Q与1的大小,如果Q=1,进行步骤S207;S207:将该节目对应的节目信息添加到参考观看记录单内,参考观看记录单内不包括观看时长信息。4.如权利要求3所述的根据用户观看记录推荐视频的方法,其特征在于,步骤S20还包括如下步骤:S208:当步骤S206判断出Q>1时,判断第k个位置对应的所有电视频道是否存在不同,如果全部相同,进行步骤S209;S209:判断各节目所对应的观看起止时间是否全部重叠,如果部分重叠,进行步骤S210,如果全部重叠,进行步骤S207;S210:从各观看记录列表中挑选出观看时长最长的节目,如果各节目的观看时长都相同,挑选出观看起始时间最早的节目,进行步骤S207。5.如权利要求4所述的根据用户观看记录推荐视频的方法,其特征在于,步骤S20还包括如下步骤:S211:当步骤S208判断出存在不同时,判断各节目名称是否存在不同,如果全部相同,进行步骤S209,如果存在不同,进行步骤S212;S212:判断Pk位置对应的节目类型是否属于连续播放的节目,如果不属于连续...
【专利技术属性】
技术研发人员:纪琦华,蒲珂,曾泽基,李哲山,胡彬,方宏,蔡忠善,张毅萍,魏明,蔡辉,
申请(专利权)人:中广热点云科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。