logo好方法网

公开课视频片段推送方法、装置、电子设备、存储介质


技术摘要:
本发明提供一种公开课视频片段推送方法、装置、电子设备、存储介质,方法包括:获取待推送用户的关联用户的用户信息;根据所述关联用户的用户信息,形成候选公开课视频集合,所述候选公开课视频集合包括各关联用户参与过的公开课视频,各所述公开课视频具有关联时间戳  全部
背景技术:
随着互联网的发展,为了增加教育受众,线上教育应运而生。当前的线上教育模 式,多为线上视频课程以及线上视频互动课程等。线上教育平台为了推广线上课程,通常会 提供公开课,以便于更多受众能够体验到线上课程的教育方式。 然而,现有的公开课的模式,一方面,没有针对性的内容设定和对象推送,从而推 广效果有限;另一方面,也难以追踪和确定公开课的推广效果;再一方面,公开课对于网络 带宽的要求较高,若受网络带宽影响容易产生卡顿进而影响线上教育的效果。 由此,如何在针对性的推送公开课程的同时考虑网络带宽的影响,是本领域亟待 解决的技术问题。
技术实现要素:
本发明为了克服上述相关技术存在的缺陷,提供一种公开课视频片段推送方法、 装置、电子设备、存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致 的一个或者多个问题。 根据本发明的一个方面,提供一种公开课视频片段推送方法,包括: 获取待推送用户的关联用户的用户信息; 根据所述关联用户的用户信息,形成候选公开课视频集合,所述候选公开课视频 集合包括各关联用户参与过的公开课视频,各所述公开课视频具有关联时间戳的内容标 签; 获取所述待推送用户的社交平台账号; 根据所述待推送用户的社交平台账号自所述社交平台获取待推送用户的用户标 签; 根据所述用户标签与所述候选公开课视频集合中各公开课视频的内容标签的匹 配,截取公开课视频的视频片段;以及 将所截取的视频片段推送至所述待推送用户。 在本发明的一些实施例中,各所述公开课视频的关联时间戳的内容标签由参与该 公开课视频的用户标记。 在本发明的一些实施例中,所述公开课为线上直播课程,各所述公开课视频的关 联时间戳的内容标签通过如下步骤生成: 在该公开课直播的过程中,实时接收来自参与该公开课的用户提供的准内容标 签,使该准内容标签关联的用户提供该准内容标签的标记时间; 对标记时间差小于预定时间差的相同的准内容标签进行聚合,生成多个内容分 5 CN 111556326 A 说 明 书 2/12 页 类; 对于与各内容分类不相同的准内容标签,计算该准内容标签与该准内容标签在时 间上前相邻的内容分类的第一相似度和时间上后相邻的内容分类的第二相似度; 判断所述第一相似度及所述第二相似度是否皆大于预定相似度阈值; 若所述第一相似度及所述第二相似度皆大于预定相似度阈值,则判断所述第一相 似度是否大于等于第二相似度; 若所述第一相似度大于等于第二相似度,则使该准内容标签加入与该准内容标签 在时间上前相邻的内容分类; 若所述第一相似度小于第二相似度,则使该准内容标签加入与该准内容标签在时 间上后相邻的内容分类; 根据各所述内容分类确定各所述公开课视频的关联时间戳的内容标签。 在本发明的一些实施例中,若所述第一相似度及所述第二相似度中至少一相似度 小于等于预定相似度阈值,则判断所述第一相似度及所述第二相似度是否皆小于等于预定 相似度阈值; 若所述第一相似度及所述第二相似度仅有一相似度小于等于预定相似度阈值,则 使该准内容标签加入所述第一相似度及所述第二相似度中相似度大于预定相似度阈值的 内容分类。 在本发明的一些实施例中,若所述第一相似度及所述第二相似度皆小于等于预定 相似度阈值,则删除该准内容标签。 在本发明的一些实施例中,所述根据各所述内容分类确定各所述公开课视频的关 联时间戳的内容标签包括: 对每一内容分类: 将该内容分类中数量最多的准内容标签作为该内容分类的内容标签; 将该内容分类中各准内容标签中,最早的标记时间作为关联所述内容标签的起点 时间戳,最晚的标记时间作为关联所述内容标签的终止时间戳。 在本发明的一些实施例中,所述在该公开课直播的过程中,实时接收来自参与该 公开课的用户提供的准内容标签,使该准内容标签关联的用户提供该准内容标签的标记时 间之前包括: 根据各用户于社交平台的用户标签,生成内容标签集合; 自所述内容标签集合中筛选候选内容标签集合; 向参与该公开课的用户提供候选内容标签集合中候选内容标签列表。 在本发明的一些实施例中,所述自所述内容标签集合中筛选候选内容标签集合包 括: 获取该公开课的课程信息,根据计算该公开课的课程信息与所述内容标签集合中 各内容标签的关联度; 根据所述关联度对所述内容标签集合中各内容标签进行排序; 将所述关联度最高的若干内容标签加入候选内容标签集合。 在本发明的一些实施例中,所述自所述内容标签集合中筛选候选内容标签集合包 括: 6 CN 111556326 A 说 明 书 3/12 页 获取参与该公开课的用户和/或该公开课的教师于社交平台的用户标签; 根据参与该公开课的用户和/或该公开课的教师于社交平台的用户标签自所述内 容标签集合中选取内容标签以加入候选内容标签集合。 在本发明的一些实施例中,所述根据各所述内容分类确定各所述公开课视频的关 联时间戳的内容标签还包括: 对各所述内容分类的准内容标签进行计数; 按各所述内容分类的准内容标签的数量设置各所述内容分类的内容标签的权重; 对应地,当所述根据所述用户标签与所述候选公开课视频集合中各公开课视频的 内容标签的匹配,截取多个公开课视频的视频片段时,按所述内容标签的权重对所截取的 多个公开课视频的视频片段进行排序; 根据排序结果自多个公开课视频的视频片段,选取若干待推送视频片段; 对应地,所述将所截取的视频片段推送至所述待推送用户包括: 将所述待推送视频片段推送至所述待推送用户。 在本发明的一些实施例中,所述将所述待推送视频片段推送至所述待推送用户包 括: 将若干待推送视频片段按所述排序顺序分别推送至所述待推送用户;或者 将若干待推送视频片段拼接为同一视频片段推送至所述待推送用户。 在本发明的一些实施例中,所述根据排序结果自多个公开课视频的视频片段,选 取若干待推送视频片段还包括: 当若干待推送视频片段中存在多个待推送视频片段具有相同的内容标签时,仅保 留权重最高的内容标签对应的待推送视频片段。 根据本发明的又一方面,还提供一种公开课视频片段推送装置,包括: 第一获取模块,用于获取待推送用户的关联用户的用户信息; 形成模块,用于根据所述关联用户的用户信息,形成候选公开课视频集合,所述候 选公开课视频集合包括各关联用户参与过的公开课视频,各所述公开课视频具有关联时间 戳的内容标签; 第二获取模块,用于获取所述待推送用户的社交平台账号; 第三获取模块,用于根据所述待推送用户的社交平台账号自所述社交平台获取待 推送用户的用户标签; 匹配模块,用于根据所述用户标签与所述候选公开课视频集合中各公开课视频的 内容标签的匹配,截取公开课视频的视频片段;以及 推送模块,用于将所截取的视频片段推送至所述待推送用户。 根据本发明的又一方面,还提供一种电子设备,所述电子设备包括:处理器;存储 介质,其上存储有计算机程序,所述计算机程序被所述处理器运行时执行如上所述的步骤。 根据本发明的又一方面,还提供一种存储介质,所述存储介质上存储有计算机程 序,所述计算机程序被处理器运行时执行如上所述的步骤。 相比现有技术,本发明的优势在于: 本发明针对性的推送公开课程的同时考虑网络带宽的影响,推送视频片段而非整 个公开课视频,从而提高公开课推送效率和推送效果。 7 CN 111556326 A 说 明 书 4/12 页 附图说明 通过参照附图详细描述其示例实施方式,本发明的上述和其它特征及优点将变得 更加明显。 图1示出了根据本发明实施例的公开课视频片段推送方法的流程图。 图2至图4示出了根据本发明具体实施例的为公开课视频生成内容标签的流程图。 图5示出了根据本发明具体实施例的根据内容分类生成内容标签的流程图。 图6示出了根据本发明具体实施例的想参与公开课的用户提供候选内容标签列表 的流程图。 图7示出了根据本发明具体实施例的生成候选内容标签集合的流程图。 图8示出了根据本发明实施例的公开课视频片段推送装置的模块图。 图9示意性示出本发明示例性实施例中一种计算机可读存储介质示意图。 图10示意性示出本发明示例性实施例中一种电子设备示意图。
分享到:
收藏