本发明专利技术适用于软件领域,提供了一种驾考视频推送方法、装置、终端及计算机存储介质,方法包括:服务器通过互联网连接驾考网站的数据访问接口,从数据访问接口中获取驾考视频;获取当前周期内驾考视频的点赞次数和收藏次数;每隔预设的推送时间,获取驾考视频的时间戳,时间戳为驾考视频的发布时间;将当前时间和时间戳相减,生成驾考视频的时间间隔;采用预设的关注度生成模型、驾考视频的时间间隔以及驾考视频的点赞次数,生成驾考视频的关注度;对多个驾考视频的关注度进行降序排列,获取最大关注度;在多个驾考视频中,获取最大关注度对应的驾考视频,向所述驾考客户端推送最大关注度对应的驾考视频。本发明专利技术有利于提高驾考视频的推送效果。
【技术实现步骤摘要】
一种驾考视频推送方法、装置、终端及计算机存储介质
本专利技术属于软件领域,尤其涉及一种驾考视频推送方法、装置、终端及计算机存储介质。
技术介绍
随着科技的进步和发展,车辆逐渐成为家庭中的重要交通工具,而驾驶车辆需要合法的驾照,目前在我国主要采用驾校学习考试,报考驾照的流程。用户在空闲时间可通过观看驾考视频,学习驾驶技巧,提高驾驶水平,以求快速通过驾照考试,驾考视频为驾考科目的教学视频。然而,目前的驾考视频推送方法,需要人工筛选驾考视频,筛选时间长,不利于提高驾考视频的推送效果。其原因在此,目前的驾考视频推送方法,需要人工筛选驾考视频,待筛选完毕后,再推送给驾考客户端。而筛选驾考视频需要花费大量时间的,尤其是遇到搜索出的相关驾考视频数量非常多的情况下,故目前的驾考视频的推送时间长,推送效果不够理想。专利技术视频有鉴于此,本专利技术实施例提供了一种驾考视频推送方法、装置、终端及计算机存储介质,以提高驾考视频的推送效果。本专利技术实施例的第一方面提供了一种驾考视频推送方法,包括:服务器通过互联网连接驾考网站的数据访问接口,从所述数据访问接口中获取驾考视频;获取当前周期内所述驾考视频的点赞次数和收藏次数;每隔预设的推送时间,获取所述驾考视频的时间戳,所述时间戳为所述驾考视频的发布时间;将当前时间和所述时间戳相减,生成所述驾考视频的时间间隔;采用预设的关注度生成模型、所述驾考视频的点赞次数和收藏次数、所述驾考视频的时间间隔,生成所述驾考视频的关注度;对多个所述驾考视频的关注度进行降序排列,获取最大关注度;在多个所述驾考视频中,获取最大关注度对应的驾考视频,向驾考客户端推送所述最大关注度对应的驾考视频;驾考视频获取模块,用于通过互联网连接驾考网站的数据访问接口,从所述数据访问接口中获取驾考视频;获取模块,用于获取当前周期内所述驾考视频的点赞次数和收藏次数;时间戳获取模块,用于每隔预设的推送时间,获取已存储的驾考视频的时间戳,所述时间戳为所述驾考视频的发布时间;时间间隔获取模块,用于将当前时间和所述时间戳相减,生成所述驾考视频的时间间隔;关注度生成模块,用于采用预设的关注度生成模型、所述驾考视频的点赞次数和收藏次数、所述驾考视频的时间间隔,生成所述驾考视频的关注度;最大关注度获取模块,用于对多个所述驾考视频的关注度进行降序排列,获取最大关注度;驾考视频推送模块,用于在多个所述驾考视频中,获取最大关注度对应的驾考视频,向驾考客户端推送所述最大关注度对应的驾考视频;其中,所述关注度生成模型,具体为:其中,为在当前周期i内,第n个所述驾考视频的关注度;n为所述驾考视频的序号,n取值范围为1至N,N为所述驾考视频的总数目;Snapn为在当前周期i内,第n个所述驾考视频的点赞次数;为在当前周期i内,所述驾考视频的点赞次数之和;collectn为在当前周期i内,第n个所述驾考视频的收藏次数;为在当前周期i内,所述驾考视频的收藏次数之和;tj为所述当前时间,tn为第n个所述驾考视频的发布时间;为当前周期i的上一周期内第n个所述驾考视频的关注度。作为本实施例的一种实现方式,在该驾考视频推送方法中,所述推送时间为120分钟。作为本实施例的一种实现方式,在该驾考视频推送方法中,所述当前周期和上一周期的时长为60分钟。作为本实施例的一种实现方式,在该驾考视频推送方法中,所述在多个所述驾考视频中,获取最大关注度对应的驾考视频,向驾考客户端推送所述最大关注度对应的驾考视频,具体为:在多个所述驾考视频中,获取最大关注度对应的驾考视频,检测本设备与所述驾考客户端之间的数据通道的状态,如果所述数据通道为连通状态,就通过所述数据通道向所述驾考客户端发送所述最大关注度对应的驾考视频。作为本实施例的一种实现方式,在该驾考视频推送方法中,所述检测本设备与所述驾考客户端之间的数据通道的状态,具体为:检测30秒内是否接收到所述驾考客户端发送的心跳数据包,如果接收到所述心跳数据包,就判断出本设备与所述驾考客户端之间的心跳连接正常,确定本设备与所述驾考客户端的数据通道的状态为连通状态,如果没有接收到所述心跳数据包,就判断出本设备与所述驾考客户端之间的心跳连接异常,确定本设备与所述驾考客户端的数据通道的状态为断开状态,所述心跳数据包由第一字符串和第二字符串组成,所述第一字符串为所述驾考客户端的账号,所述第二字符串为二进制形式的4个0。本专利技术实施例的第二方面提供了一种驾考视频推送装置,包括:驾考视频获取模块,用于通过互联网连接驾考网站的数据访问接口,从所述数据访问接口中获取驾考视频;获取模块,用于获取当前周期内所述驾考视频的点赞次数和收藏次数;时间戳获取模块,用于每隔预设的推送时间,获取已存储的驾考视频的时间戳,所述时间戳为所述驾考视频的发布时间;时间间隔获取模块,用于将当前时间和所述时间戳相减,生成所述驾考视频的时间间隔;关注度生成模块,用于采用预设的关注度生成模型、所述驾考视频的点赞次数和收藏次数、所述驾考视频的时间间隔,生成所述驾考视频的关注度;最大关注度获取模块,用于对多个所述驾考视频的关注度进行降序排列,获取最大关注度;驾考视频推送模块,用于在多个所述驾考视频中,获取最大关注度对应的驾考视频,向驾考客户端推送所述最大关注度对应的驾考视频;其中,所述关注度生成模型,具体为:其中,为在当前周期i内,第n个所述驾考视频的关注度;n为所述驾考视频的序号,n取值范围为1至N,N为所述驾考视频的总数目;Snapn为在当前周期i内,第n个所述驾考视频的点赞次数;为在当前周期i内,所述驾考视频的点赞次数之和;collectn为在当前周期i内,第n个所述驾考视频的收藏次数;为在当前周期i内,所述驾考视频的收藏次数之和;tj为所述当前时间,tn为第n个所述驾考视频的发布时间;为当前周期i的上一周期内第n个所述驾考视频的关注度。作为本实施例的一种实现方式,在该驾考视频推送装置中,所述推送时间为120分钟,所述当前周期和上一周期的时长为60分钟。作为本实施例的一种实现方式,在该驾考视频推送装置中,所述驾考视频推送模块,具体用于:在多个所述驾考视频中,获取最大关注度对应的驾考视频,检测本设备与所述驾考客户端之间的数据通道的状态,如果所述数据通道为连通状态,就通过所述数据通道向所述驾考客户端发送所述最大关注度对应的驾考视频;所述检测本设备与所述驾考客户端之间的数据通道的状态,具体为:检测30秒内是否接收到所述驾考客户端发送的心跳数据包,如果接收到所述心跳数据包,就判断出本设备与所述驾考客户端之间的心跳连接正常,确定本设备与所述驾考客户端的数据通道的状态为连通状态,如果没有接收到所述心跳数据包,就判断出本设备与所述驾考客户端之间的心跳连接异常,确定本设备与所述驾考客户端的数据通道的状态为断开状态,所述心跳数据包由第一字符串和第二字符串组成,所述第一字符串为所述驾考客户端的账号,所述第二字符串为二进制形式的4个0。本专利技术实施例的第三方面提供了一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。本专利技术实施例的第四方面提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时本文档来自技高网...
【技术保护点】
1.一种驾考视频推送方法,其特征在于,包括:服务器通过互联网连接驾考网站的数据访问接口,从所述数据访问接口中获取驾考视频;获取当前周期内所述驾考视频的点赞次数和收藏次数;每隔预设的推送时间,获取所述驾考视频的时间戳,所述时间戳为所述驾考视频的发布时间;将当前时间和所述时间戳相减,生成所述驾考视频的时间间隔;采用预设的关注度生成模型、所述驾考视频的点赞次数和收藏次数、所述驾考视频的时间间隔,生成所述驾考视频的关注度;对多个所述驾考视频的关注度进行降序排列,获取最大关注度;在多个所述驾考视频中,获取最大关注度对应的驾考视频,向驾考客户端推送所述最大关注度对应的驾考视频;其中,所述关注度生成模型,具体为:
【技术特征摘要】
1.一种驾考视频推送方法,其特征在于,包括:服务器通过互联网连接驾考网站的数据访问接口,从所述数据访问接口中获取驾考视频;获取当前周期内所述驾考视频的点赞次数和收藏次数;每隔预设的推送时间,获取所述驾考视频的时间戳,所述时间戳为所述驾考视频的发布时间;将当前时间和所述时间戳相减,生成所述驾考视频的时间间隔;采用预设的关注度生成模型、所述驾考视频的点赞次数和收藏次数、所述驾考视频的时间间隔,生成所述驾考视频的关注度;对多个所述驾考视频的关注度进行降序排列,获取最大关注度;在多个所述驾考视频中,获取最大关注度对应的驾考视频,向驾考客户端推送所述最大关注度对应的驾考视频;其中,所述关注度生成模型,具体为:其中,为在当前周期i内,第n个所述驾考视频的关注度;n为所述驾考视频的序号,n取值范围为1至N,N为所述驾考视频的总数目;Snapn为在当前周期i内,第n个所述驾考视频的点赞次数;为在当前周期i内,所述驾考视频的点赞次数之和;collectn为在当前周期i内,第n个所述驾考视频的收藏次数;为在当前周期i内,所述驾考视频的收藏次数之和;tj为所述当前时间,tn为第n个所述驾考视频的发布时间;为当前周期i的上一周期内第n个所述驾考视频的关注度。2.如权利要求1所述的方法,其特征在于,所述推送时间为120分钟。3.如权利要求1所述的方法,其特征在于,所述当前周期和上一周期的时长为60分钟。4.如权利要求1所述的方法,其特征在于,所述在多个所述驾考视频中,获取最大关注度对应的驾考视频,向驾考客户端推送所述最大关注度对应的驾考视频,具体为:在多个所述驾考视频中,获取最大关注度对应的驾考视频,检测本设备与所述驾考客户端之间的数据通道的状态,如果所述数据通道为连通状态,就通过所述数据通道向所述驾考客户端发送所述最大关注度对应的驾考视频。5.如权利要求4所述的方法,其特征在于,所述检测本设备与所述驾考客户端之间的数据通道的状态,具体为:检测30秒内是否接收到所述驾考客户端发送的心跳数据包,如果接收到所述心跳数据包,就判断出本设备与所述驾考客户端之间的心跳连接正常,确定本设备与所述驾考客户端的数据通道的状态为连通状态,如果没有接收到所述心跳数据包,就判断出本设备与所述驾考客户端之间的心跳连接异常,确定本设备与所述驾考客户端的数据通道的状态为断开状态,所述心跳数据包由第一字符串和第二字符串组成,所述第一字符串为所述驾考客户端的账号,所述第二字符串为二进制形式的4个0。6.一种驾考视频推送装置,其特征在于,包括:驾考视频获取模块,用于通过互联网连接驾考网站的数据访问接口,从所述数据访问接口中获取驾考视频;获取模块,用...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:冼汉生,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。