【技术实现步骤摘要】
本专利技术涉及计算机应用技术,特别是涉及一种信息推送方法和系统。
技术介绍
目前常用的广告推荐方法有多种,主要包括如下几种:一、基于用户偏好获取技术:在电视平台上,通过统计用户偏好信息,推荐相应地广告。该方法中,由于服务器收集用户偏好信息需要往往存在巨大误差,推荐结果通常不具有针对性,即所推荐的信息与用户的实际偏好往往不匹配。二、基于交互推荐技术:在电视平台上,用户主动与电视客户端交互信息(如用户输入或选择广告订阅信息),服务器根据用户交互信息,推荐对应广告。该方法依赖于用户主动获取广告,即需要用户提交广告订阅信息。由此可见,上述传统的广告推荐方法存在信息推送的准确度低或者依赖用户操作无法在视频播放时实现广告的自动推送等问题。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种信息推送方法和系统,可以在用户播放视频时自动地提供用户感兴趣概率较大的产品信息。为了达到上述目的,本专利技术提出的技术方案为:一种信息推送方法,包括:客户端在播放可推送广告的视频时,按照预设的帧提取策略,提取当前播放的视频帧,根据所述视频帧,生成相应的用自然语言表达的场景描述语句并发送给服务器;所述服务器从所述场景描述语句中提取出用于选择推送广告的关键词;根据所述关键词和广告的热度确定当前需要推送的广告,并发送给所述客户端显示所述广告。一种信息推送系统,包括:客户端,用于在播放可推送广告的视频时,按照预设的帧提取策略,提取当前播放的视频帧,根据所述视频帧,生成相应的用自然语言表达的场景描述语句并发送给服务器;服务器,用于从所述场景描述语句中提取出用于选择推送广告的关键词;根据所述 ...
【技术保护点】
一种信息推送方法,其特征在于,包括:客户端在播放可推送广告的视频时,按照预设的帧提取策略,提取当前播放的视频帧,根据所述视频帧,生成相应的用自然语言表达的场景描述语句并发送给服务器;所述服务器从所述场景描述语句中提取出用于选择推送广告的关键词;根据所述关键词和广告的热度,确定当前需要推送的广告,并发送给所述客户端显示所述广告。
【技术特征摘要】
1.一种信息推送方法,其特征在于,包括:客户端在播放可推送广告的视频时,按照预设的帧提取策略,提取当前播放的视频帧,根据所述视频帧,生成相应的用自然语言表达的场景描述语句并发送给服务器;所述服务器从所述场景描述语句中提取出用于选择推送广告的关键词;根据所述关键词和广告的热度,确定当前需要推送的广告,并发送给所述客户端显示所述广告。2.根据权利要求1所述的方法,其特征在于,所述帧提取策略包括:如果当前视频帧属于点播视频的帧且所属镜头的属性信息包含预设的关键词,则提取该视频帧;如果当前视频帧属于直播视频且当前到达了预设的提取周期,则对当前视频帧进行基于图像梯度方向直方图HOG描述子的人员检测,如果检测到人,则提取该视频帧。3.根据权利要求1所述的方法,其特征在于,所述生成相应的用自然语言表达的场景描述语句包括:根据所述视频帧的图像,利用预先构建的图像自然语言描述模型,生成相应的场景描述语句;根据所述视频帧的语音和字幕信息,生成相应的场景描述语句。4.根据权利要求3所述的方法,其特征在于,所述图像自然语言描述模型的构建包括:对于每个预设的用于模型训练的图像,采用卷积神经网络CNN,将所述用于模型训练的图像表征为特征矢量的集合;根据所述特征矢量的集合,采用预设的循环神经网络RNN进行训练模型,得到所述图像自然语言描述模型,所述循环神经网络RNN为Elamn神经网络或长短期记忆神经网络LSTM。5.根据权利要求1所述的方法,其特征在于,所述从所述场景描述语句中提取出用于选择推送广告的关键词包括:对所述场景描述语句进行单词的划分,并确定所得到的各单词的词性;将所述单词中的名词作为所述用于选择推送广告的关键词。6.根据权利要求1所述的方法,其特征在于,所述根据所述关键词和广告的热度确定当前需要推送的广告,包括:a1、判断所述视频的类型是否为点播视频且所述视频的内容标签中是否包含指定广告,如果是,则执行步骤a2;否则,执行步骤a3;a2、将所述指定广告作为当前需要推送的广告,退出所述确定当前需要推送的广告的过程;a3、对于每个所述关键词,根据预设的广告词特征向量映射表,确定该关键词的特征向量,并根据该特征向量,利用余弦相似度计算该关键词与每种广告类的相似度;当所述相似度中的最大值大于预设的相似度阈值时,将对应的关键词作为候选关键词,同时将对应的广告类作为候选广告类;a4、查找是否存在以所述候选关键词作为广告关键词的广告,如果有,则将所查找出的广告作为候选广告;a5、当所述候选广告为2个以上时,选择其中优先级最高的广告作为当前需要推送的广告,当所述候选广告为1个时,则将该候选广告作为当前需要推送的广告;当没有所述候选广告时,根据预设的各广告类之间的关联关系,采用协同过滤的方法,选择所述候选广告类下热点最高的广告作为当前需要推送的广告。7.根据权利要求6所述的方法,其特征在于,所述广告词特征向量映射表的生成包括:设置每个广告的广告关键词集合;对于每个所述广告关键词,根据该广告关键词所属的广告类,采用词向量的方式,生成该广告关键词的特征向量;根据所有广告关键词的特征向量,生成所述广告词特征向量映射表。8.根据权利要求6所述的方法,其特征在于,所述候选广告类下热点最高的广告的确定方法包括:根据系统中每个用户的点击或购买广告产品的历史记录数据,利用MinHash算法对用户进行分类,其中,同一类用户中两两之间的相似度大于预设的相似阈值;将当前所述客户端所属用户所在用户类下的所有用户作为相似用户;根据所述相似用户点击或购买所述候选广告类下广告产品的历史记录数据,采用协同过滤模型,确定所述候选广告类下热点最高的广告。9.根据权利要求6所述的方法,其特征在于,所述计算该关键词与每种广告类的相似度包括:对于每个预设的广告类,计算属于该广告类的所有广告关键词的特征向量的平均值,将该平均值作为该广告类的中心特征向量;利用...
【专利技术属性】
技术研发人员:吴小燕,陈洁,
申请(专利权)人:三星电子中国研发中心,三星电子株式会社,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。