CN105915961B - 一种相近节目的推荐方法及装置 - Google Patents
一种相近节目的推荐方法及装置 Download PDFInfo
- Publication number
- CN105915961B CN105915961B CN201610378221.1A CN201610378221A CN105915961B CN 105915961 B CN105915961 B CN 105915961B CN 201610378221 A CN201610378221 A CN 201610378221A CN 105915961 B CN105915961 B CN 105915961B
- Authority
- CN
- China
- Prior art keywords
- program
- keyword
- user
- selection
- temperature
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client 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/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Social Psychology (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种相近节目的推荐方法及装置,用于在一个节目中的广告投放已满时,根据该节目的关键词推荐与该节目热度相当的节目。所述方法包括:提取各节目的关键词;将具有相同关键词的所有节目均与所述关键词关联;获取所述关键词所对应的各节目的热度;当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户。该方案可以在一个节目中的广告投放已满时,根据该节目的关键词推荐与该节目热度相当的节目,从而供广告主根据推荐结果进行自主选择投放广告,其操作过程简便,提升了用户体验。
Description
技术领域
本发明涉及节目领域,特别涉及一种相近节目的推荐方法及装置。
背景技术
随着科学技术的发展及人民生活水平的提高,观赏各种类型的节目已经成为人们工作、学习、社交以及休闲娱乐不可替代的重要方式。随着用户使用频率的增多以及用户要求的提高,为各类用户提供的节目信息和内容也越来越广泛,服务商针对不同的频道的节目会提供不同的关键词以供用户进行参考,比如,令想要在节目中投放广告的广告主根据该关键词进行广告投放。但在目前尚缺少一种简单快捷且准确的根据节目的关键词推荐其相近节目的方法。
发明内容
本发明提供一种相近节目的推荐方法及装置,可以在一个节目中的广告投放已满时,根据该节目的关键词推荐与该节目热度相当的节目,从而供广告主根据推荐结果进行自主选择投放广告,其操作过程简便,提升了用户体验。
根据本发明实施例的第一方面,提供一种相近节目的推荐方法,包括:
提取各节目的关键词;
将具有相同关键词的所有节目均与所述关键词关联;
获取所述关键词所对应的各节目的热度;
当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户。
在一个实施例中,所述当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户,包括:
当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或差别在预设范围之内的节目以下拉列表或弹出对话框的形式推荐给用户,以供用户在所述下拉菜单或所述对话框中进行选择。
在一个实施例中,所述将具有相同关键词的所有节目均与所述关键词关联,包括:
建立关键词列表,将具有相同关键词的所有节目与该关键词关联之后,记录至所述关键词列表中;
所述获取所述关键词所对应的各节目的热度,包括:
将获取的所述关键词所对应的各节目的热度与所述关键词列表中的节目关联;
所述当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同的节目推荐给用户,包括:
当用户选择的节目中关键词的广告投放已满时,自所述关键词列表中调取与所述关键词关联,且与用户选择的节目热度相同或差别在预设范围之内的节目,并将所述节目推荐给用户。
在一个实施例中,所述提取各节目的关键词包括:
获取各节目的节目相关信息,所述节目相关信息包括节目字幕、节目标签和节目语音信息;
从所述节目的相关信息中,每隔一个预设时长提取一组关键词;
根据预设统计规则,自所述节目的节目时长之内的多组关键词中提取所述节目的关键词。
在一个实施例中,所述根据预设统计规则,自所述节目的节目时长之内的多组关键词中提取所述节目的关键词,包括:
统计所述节目的节目时长之内的多组关键词中,每个关键词重复出现的总次数;
统计每个关键词与其他关键词同时出现的次数;
将每个关键词重复出现的总次数与每个关键词与其他关键词同时出现的次数进行加权求和并进行排序;
获取排序后名次在预设名次之内的关键词,并将其记录为所述节目的关键词。
根据本发明实施例的第二方面,还提供一种相近节目的推荐装置,包括:
提取模块,由于提取各节目的关键词;
关联模块,用于将具有相同关键词的所有节目均与所述关键词关联;
获取模块,用于获取所述关键词所对应的各节目的热度;
推荐模块,用于当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户。
在一个实施例中,所述推荐模块包括:
推荐子模块,用于当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或差别在预设范围之内的节目以下拉列表或弹出对话框的形式推荐给用户,以供用户在所述下拉菜单或所述对话框中进行选择。
在一个实施例中,所述关联模块包括:
第一关联子模块,用于建立关键词列表,将具有相同关键词的所有节目与该关键词关联之后,记录至所述关键词列表中;
所述获取模块包括:
第二关联子模块,用于将获取的所述关键词所对应的各节目的热度与所述关键词列表中的节目关联;
所述推荐模块包括:
调取子模块,用于当用户选择的节目中关键词的广告投放已满时,自所述关键词列表中调取与所述关键词关联,且与用户选择的节目热度相同或差别在预设范围之内的节目,并将所述节目推荐给用户。
在一个实施例中,所述提取模块包括:
获取子模块,用于获取各节目的节目相关信息,所述节目相关信息包括节目字幕、节目标签和节目语音信息;
第一提取子模块,用于从所述节目的相关信息中,每隔一个预设时长提取一组关键词;
第二提取子模块,用于根据预设统计规则,自所述节目的节目时长之内的多组关键词中提取所述节目的关键词。
在一个实施例中,所述第二提取子模块包括:
第一统计单元,用于统计所述节目的节目时长之内的多组关键词中,每个关键词重复出现的总次数;
第二统计单元,用于统计每个关键词与其他关键词同时出现的次数;
排序单元,用于将每个关键词重复出现的总次数与每个关键词与其他关键词同时出现的次数进行加权求和并进行排序;
记录单元,用于获取排序后名次在预设名次之内的关键词,并将其记录为所述节目的关键词。
本发明实施例提供的技术方案可产生以下有益效果:提取各节目的关键词;将具有相同关键词的所有节目均与所述关键词关联;获取所述关键词所对应的各节目的热度;当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户。该方案可以在一个节目中的广告投放已满时,根据该节目的关键词推荐与该节目热度相当的节目,从而供广告主根据推荐结果进行自主选择投放广告,其操作过程简便,提升了用户体验。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
在附图中:
图1为本发明根据一示例性实施例示出的一种相近节目的推荐方法的流程图。
图2为本发明根据一示例性实施例示出的另一种相近节目的推荐方法的流程图。
图3为本发明根据一示例性实施例示出的一种相近节目的推荐方法的步骤S10的流程图。
图4为本发明根据一示例性实施例示出的一种相近节目的推荐方法的步骤S103的流程图。
图5为本发明根据一示例性实施例示出的一种相近节目的推荐装置的框图。
图6为本发明根据一示例性实施例示出的另一种相近节目的推荐装置的框图。
图7为本发明根据一示例性实施例示出的一种相近节目的推荐装置的推荐模块64的框图。
图8为本发明根据一示例性实施例示出的一种相近节目的推荐装置的提取模块61框图。
图9为本发明根据一示例性实施例示出的一种相近节目的推荐装置中第二提取子模块613的框图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
本公开实施例提供了一种相近节目的推荐方法,用于在一个节目中的广告投放已满时,根据该节目的关键词推荐与该节目热度相当的节目,从而供广告主根据推荐结果进行自主选择投放广告,其操作过程简便,提升了用户体验。如图1所示,该方法包括步骤S10-S40:
在步骤S10中,提取各节目的关键词;也即,在该步骤中首先确定各节目的关键词,广告主可以通过该关键词进行广告的投放。
在一个实施例中,如图3所示,所述步骤S10包括:
步骤S101、获取各节目的节目相关信息,所述节目相关信息包括节目字幕、节目标签和节目语音信息;可理解的,所述节目的相关信息还可以包括节目中人物的配饰、穿戴等物品或者节目中出现的其他物品和观众关注的名词等相关信息,只要与广告主想要投放的广告相关即可。其中,在获取节目的相关信息时,所述节目相关信息中的节目语音信息需要先转换为文字,之后再在后续步骤中进行关键词的提取,可理解的,可以先获取该节目语音信息之后再将其转换为文字,也可以等待该节目语音信息转换为文字之后再进行获取。在一个实施例中,所述节目标签包括节目名称、节目简介、节目类型和节目相关人员。可理解的,所述节目标签还可以根据用户需要进行设定。
步骤S102、从所述节目的相关信息中,每隔一个预设时长提取一组关键词;其中,所述预设时长可以根据用户需要进行设定,比如,设定为一分钟,此时,每隔一分钟就会从所述节目的相关信息中获取一组关键词,以便于后续进行统计。且一组关键词中关键词最后保留的数量也可以根据用户需求进行设定,也可以根据预设的条件获取所有的关键词。在一个实施例中,采用Tf-idf算法(一种用于信息检索与数据挖掘的加权统计方法)从所述节目的相关信息中筛选出一组所述预设时长之内的关键词。当然,可理解的,所述Tf-idf算法也可以用其他适用的算法来进行替换,只要能达到提取关键词的需求即可。其中,所述预设时长可以根据用户需要进行设定,比如,设定为一分钟,此时,每隔一分钟就会采用Tf-idf算法从所述节目的相关信息中获取一组关键词,以便于后续进行统计。
步骤S103、根据预设统计规则,自所述节目的节目时长之内的多组关键词中提取所述节目的关键词。可理解的,当所述节目的节目时长比所述预设时长还短时,所述关键词可能只有一组。所述预设的统计规则可以根据用户需求进行设定。
在一个实施例中,如图4所示,所述步骤S103包括:
步骤S1031、统计所述节目的节目时长之内的多组关键词中,每个关键词重复出现的总次数;可理解的,当所述节目的节目时长比所述预设时长还短时,所述关键词可能只有一组。在该步骤中,会统计多组关键词中每个关键词重复出现的总次数,出现的次数越多,说明该关键词的越受观众关注,对于广告主来说该关键词价值越高。
步骤S1032、统计每个关键词与其他关键词同时出现的次数;在该步骤中,会统计每个关键词与其他关键词同时出现的次数,同时出现的次数越多,说明该关键词与其他关键词的联系越紧密。
步骤S1033、将每个关键词重复出现的总次数与每个关键词与其他关键词同时出现的次数进行加权求和并进行排序;可理解的,两者加权的权值可以根据需要进行定义。
步骤S1034、获取排序后名次在预设名次之内的关键词,并将其记录为所述节目的关键词。其中,所述预设名次可以根据需要进行设定,比如设定预设名次为前十,那么,排序在前十的关键词为该节目的关键词。
在步骤S20中,将具有相同关键词的所有节目均与所述关键词关联;也即,统计所有节目的所有关键词,将具有同一关键词的所有节目均与该关键词进行关联,以便于后续步骤中进行调取。
在步骤S30中,获取所述关键词所对应的各节目的热度;也即,获取每个关键词所关联的所有节目各自的热度,以便于后续步骤中进行调取。
在步骤S40中,当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户。也即,当用户选择的节目中关键词的广告投放已满时,不能再通过所述关键词进行广告的投放,此时可以设定所述关键词不能被选择(锁定状态),并在显示页面上(或弹出窗口)对用户选择的节目中关键词的广告投放已满的状态进行说明,同时将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户。可理解的,当用户选择的节目中关键词的广告投放已满时,该关键词也可以并未被锁定,当用户点击所述关键词时,即在显示页面上(或弹出窗口)对用户选择的节目中关键词的广告投放已满的状态进行说明,同时将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户。
在一个实施例中,所述步骤S40包括:当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或差别在预设范围之内的节目以下拉列表或弹出对话框的形式推荐给用户,以供用户在所述下拉菜单或所述对话框中进行选择。当然,所述推荐的方式并不限定于为下拉列表或弹出对话框,也可以是其他的任何适当的表现形式。其中,所述预设范围可以根据需要进行设定,比如设定差值的百分比范围等。
在一个实施例中,如图2所示,所述步骤S20包括步骤S201:建立关键词列表,将具有相同关键词的所有节目与该关键词关联之后,记录至所述关键词列表中;也即,在该步骤中,统计所有节目的所有关键词,将具有同一关键词的所有节目均与该关键词进行关联,并将其关联关系存储至关键词列表中。
如图2所示,所述步骤S30包括步骤S301:将获取的所述关键词所对应的各节目的热度与所述关键词列表中的节目关联;也即,在该步骤中,将各节目的热度与所述关键词关联关系存储至关键词列表中。
如图2所示,所述步骤S40包括步骤S401:当用户选择的节目中关键词的广告投放已满时,自所述关键词列表中调取与所述关键词关联,且与用户选择的节目热度相同或差别在预设范围之内的节目,并将所述节目推荐给用户。也即,当需要上述关联关系时,仅需要从所述关键词列表中调取即可,大大简化了流程,缩短了处理时间。
本发明实施例提供的上述方法,提取各节目的关键词;将具有相同关键词的所有节目均与所述关键词关联;获取所述关键词所对应的各节目的热度;当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户。该方案可以在一个节目中的广告投放已满时,根据该节目的关键词推荐与该节目热度相当的节目,从而供广告主根据推荐结果进行自主选择投放广告,其操作过程简便,提升了用户体验。
对应本发明实施例提供的相近节目的推荐方法,本发明还提供相近节目的推荐装置,如图5所示,该装置可包括:
提取模块61,由于提取各节目的关键词;
关联模块62,用于将具有相同关键词的所有节目均与所述关键词关联;
获取模块63,用于获取所述关键词所对应的各节目的热度;
推荐模块64,用于当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户。
在一个实施例中,如图7所示,所述推荐模块64包括:
推荐子模块642,用于当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或差别在预设范围之内的节目以下拉列表或弹出对话框的形式推荐给用户,以供用户在所述下拉菜单或所述对话框中进行选择。
在一个实施例中,如图6所示,所述关联模块62包括:
第一关联子模块621,用于建立关键词列表,将具有相同关键词的所有节目与该关键词关联之后,记录至所述关键词列表中;
所述获取模块63包括:
第二关联子模块631,用于将获取的所述关键词所对应的各节目的热度与所述关键词列表中的节目关联;
所述推荐模块64包括:
调取子模块641,用于当用户选择的节目中关键词的广告投放已满时,自所述关键词列表中调取与所述关键词关联,且与用户选择的节目热度相同或差别在预设范围之内的节目,并将所述节目推荐给用户。
在一个实施例中,如图8所示,所述提取模块61包括:
获取子模块611,用于获取各节目的节目相关信息,所述节目相关信息包括节目字幕、节目标签和节目语音信息;
第一提取子模块612,用于从所述节目的相关信息中,每隔一个预设时长提取一组关键词;
第二提取子模块613,用于根据预设统计规则,自所述节目的节目时长之内的多组关键词中提取所述节目的关键词。
在一个实施例中,如图9所示,所述第二提取子模块613包括:
第一统计单元6131,用于统计所述节目的节目时长之内的多组关键词中,每个关键词重复出现的总次数;
第二统计单元6132,用于统计每个关键词与其他关键词同时出现的次数;
排序单元6133,用于将每个关键词重复出现的总次数与每个关键词与其他关键词同时出现的次数进行加权求和并进行排序;
记录单元6134,用于获取排序后名次在预设名次之内的关键词,并将其记录为所述节目的关键词。
本发明实施例提供的上述装置,可以在一个节目中的广告投放已满时,根据该节目的关键词推荐与该节目热度相当的节目,从而供广告主根据推荐结果进行自主选择投放广告,其操作过程简便,提升了用户体验。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序请求实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序请求到通用计算机、专用计算机、嵌入式处理机或其他可编程信息处理设备的处理器以产生一个机器,使得通过计算机或其他可编程信息处理设备的处理器执行的请求产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序请求也可存储在能引导计算机或其他可编程信息处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的请求产生包括请求装置的制造品,该请求装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序请求也可装载到计算机或其他可编程信息处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的请求提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (8)
1.一种相近节目的推荐方法,其特征在于,包括:
提取各节目的关键词;
将具有相同关键词的所有节目均与所述关键词关联;
获取所述关键词所对应的各节目的热度;
当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户;
所述将具有相同关键词的所有节目均与所述关键词关联,包括:
建立关键词列表,将具有相同关键词的所有节目与该关键词关联之后,记录至所述关键词列表中;
所述获取所述关键词所对应的各节目的热度,包括:
将获取的所述关键词所对应的各节目的热度与所述关键词列表中的节目关联;
所述当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同的节目推荐给用户,包括:
当用户选择的节目中关键词的广告投放已满时,自所述关键词列表中调取与所述关键词关联,且与用户选择的节目热度相同或差别在预设范围之内的节目,并将所述节目推荐给用户。
2.如权利要求1所述的方法,其特征在于,所述当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户,包括:
当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或差别在预设范围之内的节目以下拉列表或弹出对话框的形式推荐给用户,以供用户在所述下拉列表或所述对话框中进行选择。
3.如权利要求1所述的方法,其特征在于,所述提取各节目的关键词包括:
获取各节目的节目相关信息,所述节目相关信息包括节目字幕、节目标签和节目语音信息;
从所述节目的相关信息中,每隔一个预设时长提取一组关键词;
根据预设统计规则,自所述节目的节目时长之内的多组关键词中提取所述节目的关键词。
4.如权利要求3所述的方法,其特征在于,所述根据预设统计规则,自所述节目的节目时长之内的多组关键词中提取所述节目的关键词,包括:
统计所述节目的节目时长之内的多组关键词中,每个关键词重复出现的总次数;
统计每个关键词与其他关键词同时出现的次数;
将每个关键词重复出现的总次数与每个关键词与其他关键词同时出现的次数进行加权求和并进行排序;
获取排序后名次在预设名次之内的关键词,并将其记录为所述节目的关键词。
5.一种相近节目的推荐装置,其特征在于,包括:
提取模块,由于提取各节目的关键词;
关联模块,用于将具有相同关键词的所有节目均与所述关键词关联;
获取模块,用于获取所述关键词所对应的各节目的热度;
推荐模块,用于当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或相近的节目推荐给用户;
第一关联子模块,用于建立关键词列表,将具有相同关键词的所有节目与该关键词关联之后,记录至所述关键词列表中;
所述获取模块包括:
第二关联子模块,用于将获取的所述关键词所对应的各节目的热度与所述关键词列表中的节目关联;
所述推荐模块包括:
调取子模块,用于当用户选择的节目中关键词的广告投放已满时,自所述关键词列表中调取与所述关键词关联,且与用户选择的节目热度相同或差别在预设范围之内的节目,并将所述节目推荐给用户。
6.如权利要求5所述的装置,其特征在于,所述推荐模块包括:
推荐子模块,用于当用户选择的节目中关键词的广告投放已满时,将与所述关键词关联的节目中与用户选择的节目热度相同或差别在预设范围之内的节目以下拉列表或弹出对话框的形式推荐给用户,以供用户在所述下拉列表或所述对话框中进行选择。
7.如权利要求5所述的装置,其特征在于,所述提取模块包括:
获取子模块,用于获取各节目的节目相关信息,所述节目相关信息包括节目字幕、节目标签和节目语音信息;
第一提取子模块,用于从所述节目的相关信息中,每隔一个预设时长提取一组关键词;
第二提取子模块,用于根据预设统计规则,自所述节目的节目时长之内的多组关键词中提取所述节目的关键词。
8.如权利要求7所述的装置,其特征在于,所述第二提取子模块包括:
第一统计单元,用于统计所述节目的节目时长之内的多组关键词中,每个关键词重复出现的总次数;
第二统计单元,用于统计每个关键词与其他关键词同时出现的次数;
排序单元,用于将每个关键词重复出现的总次数与每个关键词与其他关键词同时出现的次数进行加权求和并进行排序;
记录单元,用于获取排序后名次在预设名次之内的关键词,并将其记录为所述节目的关键词。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610378221.1A CN105915961B (zh) | 2016-05-31 | 2016-05-31 | 一种相近节目的推荐方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610378221.1A CN105915961B (zh) | 2016-05-31 | 2016-05-31 | 一种相近节目的推荐方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105915961A CN105915961A (zh) | 2016-08-31 |
CN105915961B true CN105915961B (zh) | 2019-11-29 |
Family
ID=56741925
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610378221.1A Expired - Fee Related CN105915961B (zh) | 2016-05-31 | 2016-05-31 | 一种相近节目的推荐方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105915961B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107506456A (zh) * | 2017-08-29 | 2017-12-22 | 环球智达科技(北京)有限公司 | 一种基于影片剧情信息的相似度计算方法 |
CN107506459A (zh) * | 2017-08-29 | 2017-12-22 | 环球智达科技(北京)有限公司 | 一种基于影片相似度的影片推荐方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007065069A2 (en) * | 2005-11-30 | 2007-06-07 | Alcatel Lucent | Personalized programming and advertising for television over ip |
CN102473269A (zh) * | 2009-08-05 | 2012-05-23 | 爱立信电视公司 | 支持视频服务提供商环境中的用户生成广告事务的***和方法 |
CN102708496A (zh) * | 2012-01-09 | 2012-10-03 | 合一网络技术(北京)有限公司 | 一种自适应视频广告投放方法及装置 |
CN103595749A (zh) * | 2012-08-16 | 2014-02-19 | 亿赞普(北京)科技有限公司 | 网络广告调度方法、装置与网络广告*** |
CN105578222A (zh) * | 2016-02-01 | 2016-05-11 | 百度在线网络技术(北京)有限公司 | 一种信息推送方法和装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1700220A (zh) * | 2004-05-18 | 2005-11-23 | 北京搜狐新时代信息技术有限公司 | 竞价广告*** |
CN101055572A (zh) * | 2006-08-30 | 2007-10-17 | 钱志湘 | 一种在网页广告位上提供按钮来匹配广告的广告发布方法 |
KR20080082029A (ko) * | 2007-02-27 | 2008-09-11 | (주)엑스나인코리아 | 파일 다운로드 창을 이용한 디지털 콘텐츠 표시방법 |
CN101840553A (zh) * | 2009-03-20 | 2010-09-22 | 华为技术有限公司 | 投放方法、装置和*** |
KR101819988B1 (ko) * | 2011-10-11 | 2018-01-19 | 에스케이플래닛 주식회사 | 키워드 광고 제공 장치, 키워드 광고에서의 과금 방법, 및 이를 실행하는 프로그램을 기록한 기록 매체 |
CN202815925U (zh) * | 2012-08-13 | 2013-03-20 | 周良文 | 属性模板结构装置的广告投标发布*** |
CN105451044A (zh) * | 2015-12-04 | 2016-03-30 | 合一网络技术(北京)有限公司 | 一种广告位缺省广告的投放方法 |
-
2016
- 2016-05-31 CN CN201610378221.1A patent/CN105915961B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007065069A2 (en) * | 2005-11-30 | 2007-06-07 | Alcatel Lucent | Personalized programming and advertising for television over ip |
CN102473269A (zh) * | 2009-08-05 | 2012-05-23 | 爱立信电视公司 | 支持视频服务提供商环境中的用户生成广告事务的***和方法 |
CN102708496A (zh) * | 2012-01-09 | 2012-10-03 | 合一网络技术(北京)有限公司 | 一种自适应视频广告投放方法及装置 |
CN103595749A (zh) * | 2012-08-16 | 2014-02-19 | 亿赞普(北京)科技有限公司 | 网络广告调度方法、装置与网络广告*** |
CN105578222A (zh) * | 2016-02-01 | 2016-05-11 | 百度在线网络技术(北京)有限公司 | 一种信息推送方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105915961A (zh) | 2016-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107820138B (zh) | 视频播放方法、装置、终端及存储介质 | |
WO2021042826A1 (zh) | 一种视频播放完整度预测方法及装置 | |
CN106294830A (zh) | 多媒体资源的推荐方法及装置 | |
CN107980129B (zh) | 用于重叠的媒体目录的全球推荐*** | |
CN108875022B (zh) | 一种视频推荐方法及装置 | |
CN104090912B (zh) | 信息推送方法及装置 | |
CN107832437B (zh) | 音/视频推送方法、装置、设备及存储介质 | |
CN109543111A (zh) | 推荐信息筛选方法、装置、存储介质及服务器 | |
CN106547767B (zh) | 确定视频封面图片的方法及装置 | |
CN106131601A (zh) | 视频推荐方法及装置 | |
CN106462623B (zh) | 基于内容项使用的歌曲推荐 | |
CN105872786B (zh) | 一种在节目中通过弹幕投放广告的方法及装置 | |
CN104216965A (zh) | 信息推荐方法和装置 | |
CN104702986B (zh) | 一种节目列表的排序方法及装置 | |
CN103369408B (zh) | 用于使用用户反馈的内容频道的方法 | |
CN109299316A (zh) | 音乐推荐方法、装置和计算机设备 | |
CN106294794A (zh) | 一种内容推荐方法及装置 | |
CN104484406B (zh) | 推荐数据的投放分析方法及装置 | |
CN103984741A (zh) | 用户属性信息提取方法及其*** | |
CN107948752A (zh) | 订阅主播排序方法、装置和终端 | |
US9740785B1 (en) | Ranking discussion forum threads | |
CN105915961B (zh) | 一种相近节目的推荐方法及装置 | |
KR20130009360A (ko) | 영화추천 서비스 제공방법 및 그 시스템 | |
CN108463831A (zh) | 指示视频的观看者身份的方法、***和介质 | |
CN107707940A (zh) | 视频排序方法、装置、服务器及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: A recommendation method and device for similar programs Effective date of registration: 20210104 Granted publication date: 20191129 Pledgee: Inner Mongolia Huipu Energy Co.,Ltd. Pledgor: WUXI TVMINING MEDIA SCIENCE & TECHNOLOGY Co.,Ltd. Registration number: Y2020990001517 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20191129 Termination date: 20210531 |
|
CF01 | Termination of patent right due to non-payment of annual fee |