CN108965935B - 多终端广电业务的数据采集分析和信息推送的方法及设备 - Google Patents

多终端广电业务的数据采集分析和信息推送的方法及设备 Download PDF

Info

Publication number
CN108965935B
CN108965935B CN201810855591.9A CN201810855591A CN108965935B CN 108965935 B CN108965935 B CN 108965935B CN 201810855591 A CN201810855591 A CN 201810855591A CN 108965935 B CN108965935 B CN 108965935B
Authority
CN
China
Prior art keywords
user
broadcast television
data
push
television service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201810855591.9A
Other languages
English (en)
Other versions
CN108965935A (zh
Inventor
于海波
刘祖君
李滨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Broadcast And Television Network Co ltd
Original Assignee
Shandong Broadcast And Television Network Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Broadcast And Television Network Co ltd filed Critical Shandong Broadcast And Television Network Co ltd
Priority to CN201810855591.9A priority Critical patent/CN108965935B/zh
Publication of CN108965935A publication Critical patent/CN108965935A/zh
Application granted granted Critical
Publication of CN108965935B publication Critical patent/CN108965935B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/242Synchronization processes, e.g. processing of PCR [Program Clock References]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请实施例公开了一种多终端广电业务的数据采集分析和信息推送的方法及设备,涉及广播电视领域,能够解决目前没有为用户提供针对性的推送服务的问题。该方法包括:从执行广播电视业务的终端中获取原始数据;根据原始数据,确定针对不同用户集合的推送方案;按照推送方案,向不同用户集合中的至少一个用户集合推送广播电视业务。其中,推送方案至少包括推送方式、推送内容和目标设备中的至少一项;目标设备用于接收推送内容;多个用户集合被推送的广播电视业务相同或是不同。

Description

多终端广电业务的数据采集分析和信息推送的方法及设备
技术领域
本申请涉及广播电视领域,尤其涉及一种多终端广电业务的数据采集分析和信息推送的方法及设备。
背景技术
随着广播电视业务的发展,以及用户对于广播电视业务的需求的提升,诸如电视机、手机、台式机、平板电脑(Pad,portable android device)等终端,逐步加入广播电视业务中,以使用户可以通过上述终端,实现诸如点播、直播、购物等广播电视业务。
考虑到广播电视业务的种类繁多,且单类广播电视业务下涉及的内容较多,因此,需要提供一种基于广播电视业务的信息推送方式,以为用户提供更有针对性的推送服务。
发明内容
本申请实施例提供一种多终端广电业务的数据采集分析和信息推送的方法及设备,能够解决目前没有为用户提供针对性的推送服务的问题。
为了解决上述问题,本申请实施例提供如下技术方案:
第一方面,本申请实施例提供一种多终端广电业务的数据采集分析和信息推送的方法。该方法包括:从执行广播电视业务的终端中获取原始数据;根据原始数据,确定针对不同用户集合的推送方案,推送方案至少包括推送方式、推送内容和目标设备中的至少一项,目标设备用于接收推送内容;按照推送方案,向不同用户集合中的至少一个用户集合推送广播电视业务,其中,多个用户集合被推送的广播电视业务相同或是不同。
在一种实现方式中,根据原始数据,确定针对不同用户集合的推送方案,可以实现为:将原始数据进行预处理,得到目标数据,预处理至少包括去重、甄别和归类中的一项;对目标数据进行大数据处理,得到处理结果,处理结果至少包括用户画像和数据报表中的一项,用户画像用于表示用户集合的特征,用户集合的特征包括用户集合的属性特征和行为特征中的至少一项;根据处理结果,确定不同用户集合对应的推送方案。
在一种实现方式中,终端进行数据传输的方式包括专网,那么从执行广播电视业务的终端中获取原始数据,可以实现为:通过专网从执行广播电视业务的终端中获取原始数据。或者,终端进行数据传输的方式包括专网和互联网,那么从执行广播电视业务的终端中获取原始数据,可以实现为:通过专网和互联网从执行广播电视业务的终端中获取原始数据。其中,专网可以为有线电视专网,即适用于广播电视业务的专用网络。
在一种实现方式中,原始数据包括用户对广播电视业务的打分。该方法还包括:根据公式
Figure BDA0001748440270000021
计算每两个用户之间的用户相似度。其中,Sim(i,j)用于表示用户i和用户j之间的用户相似度;K为用户i和用户j打分的广播电视业务的数量,K为大于或等于1的整数;Si,a为用户i对第a个广播电视业务的打分;
Figure BDA0001748440270000022
为用户i对K个广播电视业务打分的平均分;Sj,a为用户j对第a个广播电视业务的打分;
Figure BDA0001748440270000023
为用户j对K个广播电视业务打分的平均分;根据用户相似度,确定用户集合,其中,属于同一用户集合的各用户之间的用户相似度中,每两个用户相似度之间的差值的绝对值,大于或等于0且小于或等于差值阈值。
第二方面,本申请实施例提供一种多终端广电业务的数据采集分析和信息推送的设备。该设备包括:获取模块,用于从执行广播电视业务的终端中获取原始数据。处理模块,用于根据获取模块获取的原始数据,确定针对不同用户集合的推送方案,推送方案至少包括推送方式、推送内容和目标设备中的至少一项,目标设备用于接收推送内容。发送模块,用于按照处理模块确定的推送方案,向不同用户集合中的至少一个用户集合推送广播电视业务,其中,多个用户集合被推送的广播电视业务相同或是不同。
在一种实现方式中,处理模块,具体用于:将获取模块获取的原始数据进行预处理,得到目标数据,预处理至少包括去重、甄别和归类中的一项;对目标数据进行大数据处理,得到处理结果,处理结果至少包括用户画像和数据报表中的一项,用户画像用于表示用户集合的特征,用户集合的特征包括用户集合的属性特征和行为特征中的至少一项;根据处理结果,确定不同用户集合对应的推送方案。
在一种实现方式中,终端进行数据传输的方式包括专网,那么获取模块,具体用于通过专网从执行广播电视业务的终端中获取原始数据。或者,终端进行数据传输的方式包括专网和互联网,那么获取模块,具体用于通过专网和互联网从执行广播电视业务的终端中获取原始数据。
在一种实现方式中,原始数据包括用户对广播电视业务的打分,处理模块,还用于根据公式
Figure BDA0001748440270000031
计算每两个用户之间的用户相似度。其中,Sim(i,j)用于表示用户i和用户j之间的用户相似度;K为用户i和用户j打分的广播电视业务的数量,K为大于或等于1的整数;Si,a为用户i对第a个广播电视业务的打分;
Figure BDA0001748440270000032
为用户i对K个广播电视业务打分的平均分;Sj,a为用户j对第a个广播电视业务的打分;
Figure BDA0001748440270000033
为用户j对K个广播电视业务打分的平均分。处理模块,还用于根据用户相似度,确定用户集合,其中,属于同一用户集合的各用户之间的用户相似度中,每两个用户相似度之间的差值的绝对值,大于或等于0且小于或等于差值阈值。
第三方面,本申请实施例提供一种多终端广电业务的数据采集分析和信息推送的设备。该设备包括存储器,一个或多个处理器,多个应用程序,以及一个或多个程序。其中,一个或多个程序被存储在存储器中;一个或多个处理器在执行一个或多个程序时,使得该设备执行上述第一方面及其实现方式中任意一项的方法。
第四方面,本申请实施例提供一种可读存储介质。该可读存储介质中存储有指令,当指令在多终端广电业务的数据采集分析和信息推送的设备上运行时,使得该设备执行上述第一方面及其实现方式中任意一项的方法。
本申请实施例提供一种多终端广电业务的数据采集分析和信息推送的方法及设备,能够从诸如电视机、手机、平板电脑、台式机、机顶盒等执行广播电视业务的终端中获取原始数据,之后基于已获取的原始数据,确定适应于不同用户结合的推送方案,并按照推送方案,向不同用户集合中的至少一个用户集合推送广播电视业务。由此可见,通过数据采集、大数据分析,以及具有针对性的广播电视业务推送,能够解决目前没有为用户提供针对性的推送服务的问题。
传统的广电业务通常是在单一的电视机上采集与用户相关的数据,考虑到采集数据的方向较窄,且采集到的数据较为笼统,因此,传统的数据采集方式很难准确反映用户习惯及用户的喜好。在本申请实施例中,数据采集的来源可以覆盖到多种类的终端,且数据采集的内容可以涉及到用户在终端上的操作细节,比如,应用程序的下载、安装、更新及卸载等,从而更好的掌握用户在不同时间、时期的用户习惯。
采用本申请实施例提供的数据采集方式,还能确保不同牌照、版权的终端上产生的数据,能够被实时同步到数据存储服务器上,解决了目前因多终端牌照、版权等问题导致的数据无法实时同步的问题。另外,在上述采集方式的基础上,依托云计算、处理能力,通过对大数据的分析、处理,得到针对不同用户集合的特征,比如,针对不同用户集合的特征,了解不同年龄段的用户喜爱看的节目的差异等,从而更具有针对性的为不同群体,即不同用户集合,提供准确性较高的推送服务。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例提供的通信网络***的结构示意图一;
图2为本申请实施例提供的通信网络***的结构示意图二;
图3为本申请实施例提供的通信网络***的结构示意图三;
图4为本申请实施例提供的多终端广电业务的数据采集分析和信息推送的设备的结构示意图一;
图5为本申请实施例提供的多终端广电业务的数据采集分析和信息推送的设备的结构示意图二。
附图标记说明:
101-电视机,102-手机,103-平板电脑,104-台式机,105-机顶盒,106-服务器。
具体实施方式
为了更清楚的阐释本申请的整体构思,下面结合说明书附图以示例的方式进行详细说明。
本申请的实施例公开了一种通信网络***,在该通信网络***中,至少包括终端和服务器。其中,该终端可以通过诸如广电网等专网,还可以通过诸如第三代移动通信技术(3rd-Generation,3G)网络、长期演进(Long Term Evolution,LTE)网络等互联网,与服务器之间进行数据交互。需要说明的是,该通信网络***中可以包括一个或是多个终端。在该通信网络***中包括多个终端时,这多个终端可以被划分为多个用户集合。其中,一个用户集合可以包括一个或多个终端。
如图1所示,为一种示例性的通信网络***结构示意图,该通信网络***中包括电视机101、手机102、平板电脑103、台式机104、机顶盒105和服务器106。其中,电视机101与服务器106之间可以通过广电网进行数据传输;手机102、平板电脑103、台式机104、机顶盒105分别与服务器106之间可以通过互联网进行数据传输。
需要说明的是,服务器106可以实现为多个服务器。比如,如图2所示的通信网络***中,这多个服务器可以依据各自的功能,分别实现为数据采集服务器201、数据存储服务器202、云计算服务器203和数据统计服务器204。其中,数据采集服务器201可以用于从诸如电视机101、手机102、平板电脑103、台式机104和机顶盒105等终端中采集原始数据;数据存储服务器202可以用于存储数据采集服务器201采集的原始数据、云计算服务器203可以用于经预处理得到的目标数据、数据统计服务器204经大数据处理得到的处理结果;数据统计服务器204可以用于根据云计算服务器203得到的目标数据,经大数据处理后得到诸如用户画像、数据报表等处理结果中的一项或是多项。在一种实现方式中,数据统计服务器204可以将目标数据或是经大数据处理后得到的数据,传送给推送***,以完成后续针对用户集合的信息推送,比如,广播电视业务的推送等。
下面对本申请实施例中涉及到的词语进行解释、说明,以帮助理解本申请实施例的主旨。
专网,指的是异于普通互联网,专门供特定业务使用的专用的网络,该专网具体可以为有线电视专网,即适用于广播电视业务的专用网络。比如,在专网为广电网时,特定业务可以为广播电视业务。也就意味着,广播电视业务在执行过程中,可以调用广电网的网络资源。需要说明的是,普通互联网指的是用户在执行业务的过程中,通过竞争或是排队等方式调用的网络资源。
原始数据,指的是从执行广播电视业务的终端中获取的数据。在本申请实施例中,原始数据包括但不限于终端执行广播电视业务过程中产生的数据,以及在终端执行广播电视业务过程中与终端或是用户相关的数据等。其中,产生的数据包括终端耗费的流量、执行的广播电视业务的类型、内容等数据中的至少一项;相关的数据包括终端所处位置、当前的时间、用户的个人信息等数据中的至少一项。
预处理,指的是对原始数据进行诸如去重、甄别和归类中的至少一项的处理过程。其中,原始数据的去重可以采取逐条比对的方式,过滤掉与某一条数据完全相同的其他一条或是多条数据,即保留多条相同数据中的一条;还可以借助Hash算法,通过分词、Hash算法、加权、合并、降维及比对的方式,过滤掉与某一条数据相似度极高的其他一条或是多条数据。原始数据的甄别可以通过滤除信号中的噪声来实现。原始数据的归类可以针对原始数据中的某一个或是多个项目,通过设置阈值范围的方式进行归类、整理等。
目标数据,指的是对原始数据进行预处理后得到的数据。即原始数据经过去重、甄别和归类中的一项或是多项后得到的数据。目标数据的数据量小于原始数据的数据量,且目标数据的有效性高于原始数据的有效性。
处理结果,至少包括用户画像和数据报表中的一项。其中,用户画像用于表示用户集合的特征,该用户集合的特征包括用户集合的属性特征和行为特征中的至少一项。在一种实现方式中,属性特征可以包括用户集合的年龄、性别、所属职业等中的一项或是多项;行为特征可以包括用户集合在访问广播电视业务的过程中所执行的操作,比如,应用程序的下载、更新、卸载,广播电视业务的选取等中的一项或是多项。在本申请实施例中,数据报表可以用于记载不同用户集合的行为,或是用于表示不同广播电视业务的访问情况等。比如,数据报表可以记载不同频道不同节目的收视率、不同用户集合对不同广播电视业务的访问次数等。
用户集合,指的是按照不同用户的共性,对访问广播电视业务的用户进行划分后得到的集合。比如,按照用户的年龄划分用户集合,和/或按照用户访问广播电视业务的习惯划分用户集合等。
在本申请实施例的一个实现方式中,原始数据包括用户对广播电视业务的打分。那么用户集合可以采用如下方式来确定:
根据公式
Figure BDA0001748440270000081
计算每两个用户之间的用户相似度,并根据用户相似度,确定用户集合。
其中,Sim(i,j)用于表示用户i和用户j之间的用户相似度;K为用户i和用户j打分的广播电视业务的数量,K为大于或等于1的整数;Si,a为用户i对第a个广播电视业务的打分;
Figure BDA0001748440270000082
为用户i对K个广播电视业务打分的平均分;Sj,a为用户j对第a个广播电视业务的打分;
Figure BDA0001748440270000083
为用户j对K个广播电视业务打分的平均分。需要说明的是,属于同一用户集合的各用户之间的用户相似度中,每两个用户相似度之间的差值的绝对值,大于或等于0且小于或等于差值阈值。其中,对属于同一用户集合的各用户之间的用户相似度要求越高,那么差值阈值在设置时可是设置较小的参数;同理,对属于同一用户集合的各用户之间的用户相似度要求越低,那么差值阈值在设置时可是设置较大的参数。
推送方式,指的是服务器向目标设备发送推送内容的方式。在本申请实施例中,推送方式可以包括实时通信方式和非实时通信方式中的一种。其中,实时通信方式表示在推送内容及目标设备确定后,主动向目标设备发送推送内容的方式;非实时通信方式表示周期性向目标设备发送推送内容,或是,在目标设备请求服务器进行广播电视业务的推送后,向目标设备发送推送内容等。在一种实现方式中,推送方式可以为通过蓝牙、网络等连接方式,以短消息、邮件等形式发送。
推送内容,指的是服务器采用推送方式向目标设备发送的内容。在本申请实施例中,推送内容可以为一类广播电视业务,可以为具体的广播电视业务内容,比如,频道或是节目等。
目标设备,指的是用户访问广播电视业务所使用的终端。该终端可以为诸如电视机、手机、平板电脑、机顶盒、台式机等供用户访问广播电视业务的设备。
下面结合一个示例性的实例,对本申请实施例提供的技术方案进行进一步的阐述。
执行广播电视业务的终端中设置有用于采集原始数据的采集模块,该采集模块可以用于采集该采集模块所在终端的数据。比如,在执行广播电视业务的终端为手机时,用户使用该手机观看世界杯直播。该手机可以采集到该用户访问广播电视业务时输入的账号对应的用户年龄、用户性别、手机所处位置、广播电视业务的种类、广播电视业务的内容、开始访问广播电视业务的时间、用户停留在同一广播电视业务的时长等。其中,广播电视业务的种类为直播,广播电视业务的内容为足球比赛,开始访问广播电视业务的时间可以为用户开始观看该直播的时间,用户停留在同一广播电视业务的时长可以为用户开始观看该直播至用户切换到其他广播电视业务或是结束本次观看过程所占用的时间。
在终端将用户操作过程中产生的数据,以及用于反应用户自身信息的数据采集后,可以通过网络或是其他数据传输方式,将采集到的数据传送至图3所示的数据分析***中。
需要说明的是,图3所示的数据分析***中可以包括图2所示的数据采集服务器201、数据存储服务器202、云计算服务器203、和数据统计服务器204。在一种实现方式中,数据采集服务器201可以将通过不同传输方式获取的数据进行整合,得到原始数据。考虑到数据采集服务器201采集到的原始数据的数据量较大,为了避免数据丢失而给数据处理结果带来影响,且为了方便后续调用,在一种实现方式中,数据存储服务器202可以用于存储数据采集服务器201得到的原始数据。云计算服务器203可以从数据存储服务器202中读取数据采集服务器201采集到的原始数据,之后对原始数据进行去重、甄别、归类等预处理,以得到目标数据。之后云计算服务器203可以将得到的目标数据发送给数据统计服务器204,由数据统计服务器204对目标数据进行大数据处理,以得到诸如用户画像、数据报表等处理结果。
为了保证数据的可溯性,减少因数据丢失而导致的处理结果不准确的问题,在本申请实施例中,云计算服务器203与数据统计服务器204都可以将处理后得到的内容存储至数据存储服务器202,以供数据分析***调用等。
在一种实现方式中,数据分析***可以依据推送群体(待推送信息的用户集合)、用户画像和数据报表,来确定针对推送群体采用的推送方式、推送内容及目标终端。比如,在确定待推送信息的用户集合的年龄为20至30岁、性别为女性时,结合对应于该用户集合的用户画像以及数据报表中与该用户集合相关的内容,确定该用户集合对于推送信息的时效性要求较高,那么数据分析***可以采用实时通信方式向该用户集合中的用户发送推送内容,比如,推送方式为短消息。考虑到该用户集合中大部分用户访问购物类的广播电视业务的频次较高,且单次访问的时间较长,因此,可以为该用户集合中的用户推送与购物类的广播电视业务相关的推送内容,比如,包括少女时装的购物链接等。考虑到该用户集合中的用户对于手机的使用较为频繁,因此,数据分析***可以调用图2所示的推送***,向该用户使用的手机推送包括少女时装的购物链接的短信息,以方便用户通过点击该购物链接,访问购物类的广播电视业务。
需要说明的是,对于同一用户而言,考虑到该用户还可以通过平板电脑访问购物类的广播电视业务,而平板电脑通常采用互联网与服务器等设备之间进行数据传输,因此,数据分析***可以采用的推送方式可以为向用户时候的平板电脑发送邮件,且在该邮件中包括少女时装的购物链接等。在该用户使用该平板电脑的过程中,该用户可以通过点击邮件中的购物链接,访问购物类的广播电视业务等。
传统的广电业务通常是在单一的电视机上采集与用户相关的数据,考虑到采集数据的方向较窄,且采集到的数据较为笼统,因此,传统的数据采集方式很难准确反映用户***板电脑、台式机等可以用于执行广播电视业务的终端。并且,采集过程可以覆盖用户在终端上的操作细节,比如,应用程序的下载、安装、更新及卸载等,从而更好的掌握用户在不同时间、时期的用户习惯。
采用本申请实施例提供的数据采集方式,还能确保不同牌照、版权的终端上产生的数据,能够被实时同步到数据存储服务器202上,解决了目前因多终端牌照、版权等问题导致的数据无法实时同步的问题。另外,在上述采集方式的基础上,依托云计算、处理能力,通过对大数据的分析、处理,得到针对不同用户集合的特征,比如,针对不同用户集合的特征,了解不同年龄段的用户喜爱看的节目的差异等,从而更具有针对性的为不同群体,即不同用户集合,提供准确性较高的推送服务。
本申请实施例提供了一种多终端广电业务的数据采集分析和信息推送的设备。如图4所示,基于广电业务的多终端数据采集分析和推送的设备20包括:
获取模块21,用于从执行广播电视业务的终端中获取原始数据。
处理模块22,用于根据获取模块21获取的原始数据,确定针对不同用户集合的推送方案,推送方案至少包括推送方式、推送内容和目标设备中的至少一项,目标设备用于接收推送内容。
发送模块23,用于按照处理模块22确定的推送方案,向不同用户集合中的至少一个用户集合推送广播电视业务,其中,多个用户集合被推送的广播电视业务相同或是不同。
在一种实现方式中,处理模块22,具体用于:将获取模块获取的原始数据进行预处理,得到目标数据,预处理至少包括去重、甄别和归类中的一项;对目标数据进行大数据处理,得到处理结果,处理结果至少包括用户画像和数据报表中的一项,用户画像用于表示用户集合的特征,用户集合的特征包括用户集合的属性特征和行为特征中的至少一项;根据处理结果,确定不同用户集合对应的推送方案。
在一种实现方式中,终端进行数据传输的方式包括专网;获取模块21,具体用于:通过专网从执行广播电视业务的终端中获取原始数据。或者,终端进行数据传输的方式包括专网和互联网;获取模块21,具体用于:通过专网和互联网从执行广播电视业务的终端中获取原始数据。
在一种实现方式中,原始数据包括用户对广播电视业务的打分。处理模块22,还用于根据公式
Figure BDA0001748440270000121
计算每两个用户之间的用户相似度。其中,Sim(i,j)用于表示用户i和用户j之间的用户相似度;K为用户i和用户j打分的广播电视业务的数量,K为大于或等于1的整数;Si,a为用户i对第a个广播电视业务的打分;
Figure BDA0001748440270000122
为用户i对K个广播电视业务打分的平均分;Sj,a为用户j对第a个广播电视业务的打分;
Figure BDA0001748440270000123
为用户j对K个广播电视业务打分的平均分。
处理模块22,还用于根据用户相似度,确定用户集合,其中,属于同一用户集合的各用户之间的用户相似度中,每两个用户相似度之间的差值的绝对值,大于或等于0且小于或等于差值阈值。
需要说明的是,在本申请实施例中,还可以包括存储模块24,用于实现诸如原始数据、目标数据、处理结果等内容的存储,和/或,存储上述多个模块在实现相应功能时所需的内容等。
本申请实施例提供了一种多终端广电业务的数据采集分析和信息推送的设备。如图5所示,基于广电业务的多终端数据采集分析和推送的设备30包括处理器31、存储器32、显示器33和通信接口34。其中,处理器31、存储器32、显示器33和通信接口34可以通过总线35以实现通信连接。
处理器31,用于实现处理模块22的功能;存储器32,用于实现存储模块24的功能;通信接口34,用于实现获取模块21与发送模块23的功能;显示器33,可以用于向用户呈现推送的广播电视业务的内容等。
本申请实施例提供了一种多终端广电业务的数据采集分析和信息推送的设备。该设备包括存储器,一个或多个处理器,多个应用程序,以及一个或多个程序;其中,一个或多个程序被存储在存储器中;一个或多个处理器在执行一个或多个程序时,使得该设备执行上述任意一项的方法。
本申请实施例提供了一种可读存储介质。该可读存储介质中存储有指令,当指令在多终端广电业务的数据采集分析和信息推送的设备上运行时,使得该设备执行上述任意一项的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

Claims (6)

1.一种多终端广电业务的数据采集分析和信息推送的方法,其特征在于,所述方法包括:
从执行广播电视业务的终端中获取原始数据;所述原始数据包括用户对广播电视业务的打分;
根据所述原始数据,得到处理结果,所述处理结果至少包括用户画像和数据报表中的一项,所述用户画像用于表示用户集合的特征,所述用户集合的特征包括所述用户集合的属性特征和行为特征中的至少一项;所述行为特征包括用户集合在访问所述广播电视业务的过程中所执行的操作;
其中,所述根据所述原始数据,得到处理结果,包括:将所述原始数据进行预处理,得到目标数据;对所述目标数据进行大数据处理,得到所述处理结果;
其中,所述预处理包括归类,所述归类包括:根据所述用户对广播电视业务的打分,确定所述用户集合;
根据所述处理结果,确定针对不同用户集合的推送方案,所述推送方案至少包括推送方式、推送内容和目标设备中的至少一项,所述目标设备用于接收所述推送内容,所述目标设备包括电视机、手机、平板电脑、机顶盒、台式机中的至少一种;
按照所述推送方案,向所述不同用户集合中的至少一个用户集合推送广播电视业务,其中,多个用户集合被推送的广播电视业务相同或是不同;
所述终端进行数据传输的方式包括专网和互联网;
所述从执行广播电视业务的终端中获取原始数据,包括:
通过所述专网和所述互联网从执行所述广播电视业务的终端中获取所述原始数据;
所述根据所述用户对广播电视业务的打分,确定所述用户集合,具体包括:
根据公式
Figure FDA0003219328090000011
计算每两个用户之间的用户相似度;
其中,Sim(i,j)用于表示用户i和用户j之间的用户相似度;K为用户i和用户j打分的广播电视业务的数量,K为大于或等于1的整数;Si,a为用户i对第a个广播电视业务的打分;
Figure FDA0003219328090000012
为用户i对K个广播电视业务打分的平均分;Sj,a为用户j对第a个广播电视业务的打分;
Figure FDA0003219328090000013
为用户j对K个广播电视业务打分的平均分;
根据所述用户相似度,确定所述用户集合,其中,属于同一用户集合的各用户之间的用户相似度中,每两个用户相似度之间的差值的绝对值,大于或等于0且小于或等于差值阈值。
2.根据权利要求1所述的方法,其特征在于,所述预处理至少包括以下任一项:
去重、甄别。
3.一种多终端广电业务的数据采集分析和信息推送的设备,其特征在于,所述设备包括:
获取模块,用于从执行广播电视业务的终端中获取原始数据;所述原始数据包括用户对广播电视业务的打分;所述终端进行数据传输的方式包括专网和互联网;所述从执行广播电视业务的终端中获取原始数据,包括:通过所述专网和所述互联网从执行所述广播电视业务的终端中获取所述原始数据;
处理模块,用于根据所述获取模块获取的所述原始数据,得到处理结果,所述处理结果至少包括用户画像和数据报表中的一项,所述用户画像用于表示用户集合的特征,所述用户集合的特征包括所述用户集合的属性特征和行为特征中的至少一项;所述行为特征包括用户集合在访问所述广播电视业务的过程中所执行的操作;根据处理结果,确定针对不同用户集合的推送方案,所述推送方案至少包括推送方式、推送内容和目标设备中的至少一项,所述目标设备用于接收所述推送内容;所述目标设备包括电视机、手机、平板电脑、机顶盒、台式机中的至少一种;其中,根据所述原始数据,得到处理结果,包括:将所述获取模块获取的原始数据进行预处理,得到目标数据,对所述目标数据进行大数据处理,得到所述处理结果;其中,所述预处理包括归类,所述归类包括:根据所述用户对广播电视业务的打分,确定所述用户集合;所述根据所述用户对广播电视业务的打分,确定所述用户集合,具体包括:根据公式
Figure FDA0003219328090000021
计算每两个用户之间的用户相似度;其中,Sim(i,j)用于表示用户i和用户j之间的用户相似度;K为用户i和用户j打分的广播电视业务的数量,K为大于或等于1的整数;Si,a为用户i对第a个广播电视业务的打分;
Figure FDA0003219328090000022
为用户i对K个广播电视业务打分的平均分;Sj,a为用户j对第a个广播电视业务的打分;
Figure FDA0003219328090000023
为用户j对K个广播电视业务打分的平均分;
所述处理模块,还用于根据所述用户相似度,确定所述用户集合,其中,属于同一用户集合的各用户之间的用户相似度中,每两个用户相似度之间的差值的绝对值,大于或等于0且小于或等于差值阈值;
发送模块,用于按照所述处理模块确定的所述推送方案,向所述不同用户集合中的至少一个用户集合推送广播电视业务,其中,多个用户集合被推送的广播电视业务相同或是不同。
4.根据权利要求3所述的设备,其特征在于,所述预处理至少包括以下任一项:
去重、甄别。
5.一种多终端广电业务的数据采集分析和信息推送的设备,其特征在于,包括存储器,一个或多个处理器,多个应用程序,以及一个或多个程序;其中,一个或多个程序被存储在存储器中;一个或多个处理器在执行一个或多个程序时,使得所述设备执行上述权利要求1至2中任意一项所述的方法。
6.一种可读存储介质,其特征在于,所述可读存储介质中存储有指令,当所述指令在多终端广电业务的数据采集分析和信息推送的设备上运行时,使得所述设备执行上述权利要求1至2中任意一项所述的方法。
CN201810855591.9A 2018-07-31 2018-07-31 多终端广电业务的数据采集分析和信息推送的方法及设备 Expired - Fee Related CN108965935B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810855591.9A CN108965935B (zh) 2018-07-31 2018-07-31 多终端广电业务的数据采集分析和信息推送的方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810855591.9A CN108965935B (zh) 2018-07-31 2018-07-31 多终端广电业务的数据采集分析和信息推送的方法及设备

Publications (2)

Publication Number Publication Date
CN108965935A CN108965935A (zh) 2018-12-07
CN108965935B true CN108965935B (zh) 2021-12-10

Family

ID=64466695

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810855591.9A Expired - Fee Related CN108965935B (zh) 2018-07-31 2018-07-31 多终端广电业务的数据采集分析和信息推送的方法及设备

Country Status (1)

Country Link
CN (1) CN108965935B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110225102B (zh) * 2019-05-23 2022-06-03 北京小米移动软件有限公司 推送信息的方法、设备及***
WO2020252742A1 (zh) * 2019-06-20 2020-12-24 深圳市云中飞网络科技有限公司 资源推送方法及相关产品

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103024585A (zh) * 2012-12-28 2013-04-03 Tcl集团股份有限公司 一种节目推荐***、方法及终端设备
CN105430444A (zh) * 2015-11-17 2016-03-23 深圳创维数字技术有限公司 一种节目推荐方法及数字电视接收终端
CN105898433A (zh) * 2016-05-27 2016-08-24 青岛海信电器股份有限公司 电视节目推荐方法及装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100581227C (zh) * 2008-05-16 2010-01-13 华东师范大学 一种引入节目热门度权重的协作过滤推荐方法
CN101271559A (zh) * 2008-05-16 2008-09-24 华东师范大学 一种基于用户局部兴趣挖掘的协作推荐***
CN101540874A (zh) * 2009-04-23 2009-09-23 中山大学 一种基于协同过滤的互动电视节目推荐方法
US8707363B2 (en) * 2009-12-22 2014-04-22 Eloy Technology, Llc Synchronization guides for group video watching
CN102184235A (zh) * 2011-05-13 2011-09-14 广州星海传媒有限公司 一种基于机顶盒的数字电视节目推荐方法及***
CN103596052B (zh) * 2012-08-15 2017-11-03 鸿富锦精密工业(深圳)有限公司 数字电视节目共享***及方法
US20150350274A1 (en) * 2014-05-30 2015-12-03 At&T Intellectual Property I, L.P. Program recommendations for group viewing

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103024585A (zh) * 2012-12-28 2013-04-03 Tcl集团股份有限公司 一种节目推荐***、方法及终端设备
CN105430444A (zh) * 2015-11-17 2016-03-23 深圳创维数字技术有限公司 一种节目推荐方法及数字电视接收终端
CN105898433A (zh) * 2016-05-27 2016-08-24 青岛海信电器股份有限公司 电视节目推荐方法及装置

Also Published As

Publication number Publication date
CN108965935A (zh) 2018-12-07

Similar Documents

Publication Publication Date Title
CN109408639B (zh) 一种弹幕分类方法、装置、设备和存储介质
US20170188102A1 (en) Method and electronic device for video content recommendation
US9443024B2 (en) Method and apparatus to identify outliers in social networks
JP6626843B2 (ja) ビデオ内のテキスト検出
CN104038908B (zh) 发送推送消息的方法和装置
US20150213042A1 (en) Search term obtaining method and server, and search term recommendation system
CN105163142B (zh) 一种用户偏好确定方法、视频推荐方法和***
KR102082063B1 (ko) 미디어 정보 디스플레이 방법, 서버 및 데이터 저장 매체
EP2823644A1 (en) Enhancing live broadcast viewing through display of filtered internet information streams
CN110392306B (zh) 一种数据处理方法以及设备
US10250521B2 (en) Data stream identifying method and device
CN105574030B (zh) 一种信息搜索方法及装置
CN107528867B (zh) 信息推送方法和***
CN111026969B (zh) 一种内容推荐方法、装置及存储介质和服务器
CN107977678B (zh) 用于输出信息的方法和装置
CN108965935B (zh) 多终端广电业务的数据采集分析和信息推送的方法及设备
US20150112814A1 (en) System and method for an integrated content publishing system
CN106303556A (zh) 视频资源调用方法、装置及***
CN108600780B (zh) 用于推送信息的方法、电子设备、计算机可读介质
US8983942B2 (en) Method and apparatus for providing time machine service based on social network service
CN110909241B (zh) 信息推荐方法、用户标识推荐方法、装置及设备
CN108664492B (zh) 一种向用户推送内容的方法、装置、电子设备和存储介质
CN112235615B (zh) 电视终端用户画像数据的打通使用方法及***
US20160277490A1 (en) Using hierarchical reservoir sampling to compute percentiles at scale
CN104834728B (zh) 一种订阅视频的推送方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20211210