【技术实现步骤摘要】
视频教程配置方法、装置、电子设备及存储介质
[0001]本公开涉及计算机
,尤其涉及大数据和智能推荐
技术介绍
[0002]随着应用程序(Application,APP)不断的更新迭代,APP的复杂度越来越高,APP中的功能也越来越多。
[0003]服务端可以向客户端发送APP的视频教程,以便于用户通过视频教程快速了解如何使用APP包括的各功能。
技术实现思路
[0004]本公开提供了一种视频教程配置方法、装置、电子设备及存储介质。
[0005]第一方面,本公开提供了一种视频教程配置方法,包括:
[0006]获取用户在预设周期内对客户端中每个功能和每个子功能的使用次数及使用时长;
[0007]基于每个功能和每个子功能的使用次数及使用时长,筛选待推荐功能和待推荐子功能;
[0008]向所述客户端下发所述待推荐功能的视频教程和所述待推荐子功能的视频教程。
[0009]第二方面,本公开提供了一种视频教程配置装置,包括:
[0010]获取模块,用于获取用户在预设周期内对客户端中每个功能和每个子功能的使用次数及使用时长;
[0011]筛选模块,用于基于每个功能和每个子功能的使用次数及使用时长,筛选待推荐功能和待推荐子功能;
[0012]发送模块,用于向所述客户端下发所述待推荐功能的视频教程和所述待推荐子功能的视频教程。
[0013]第三方面,本公开提供了一种电子设备,包括:
[0014]至少一个处理器;以及< ...
【技术保护点】
【技术特征摘要】
1.一种视频教程配置方法,包括:获取用户在预设周期内对客户端中每个功能和每个子功能的使用次数及使用时长;基于每个功能和每个子功能的使用次数及使用时长,筛选待推荐功能和待推荐子功能;向所述客户端下发所述待推荐功能的视频教程和所述待推荐子功能的视频教程。2.根据权利要求1所述的方法,其中,所述基于每个功能和每个子功能的使用次数及使用时长,筛选待推荐功能和待推荐子功能,包括:按照各功能的使用次数从多到少的顺序,选择前第一预设数量的功能;按照各功能的使用时长从大到小的顺序,选择前第二预设数量的功能;将选择出的功能作为待推荐功能;基于各子功能的使用次数和使用时长,从所述待推荐功能包括的子功能中选择待推荐子功能。3.根据权利要求2所述的方法,其中,所述基于各子功能的使用次数和使用时长,从所述待推荐功能包括的子功能中选择待推荐子功能,包括:针对每个待推荐功能,获取该待推荐功能包括的各子功能的使用次数和使用时长;将使用次数大于预设次数阈值,或使用时长大于预设时长阈值的子功能作为待推荐子功能。4.根据权利要求2所述的方法,其中,所述基于各子功能的使用次数和使用时长,从所述待推荐功能包括的子功能中选择待推荐子功能,包括:针对每个待推荐功能,获取该待推荐功能包括的各子功能的使用次数和使用时长;筛选出使用次数大于预设次数阈值,或使用时长大于预设时长阈值的子功能;若筛选出的子功能的数量大于第三预设数量,则从筛选出的子功能中选择第三预设数量的子功能作为待推荐子功能;若筛选出的子功能的数量小于等于第三预设数量,则将筛选出的子功能作为待推荐子功能。5.根据权利要求1所述的方法,在向所述客户端下发所述待推荐功能的视频教程和所述待推荐子功能的视频教程之前,所述方法还包括:基于所述待推荐功能的使用时长和/或使用次数确定第一专业等级,从指定视频教程集中查找所述待推荐功能对应的所述第一专业等级的视频教程;基于所述待推荐子功能的使用时长和/或使用次数确定第二专业等级,从所述指定视频教程集中查找所述待推荐子功能对应的所述第二专业等级的视频教程。6.根据权利要求5所述的方法,其中,所述基于所述待推荐功能的使用时长和/或使用次数确定第一专业等级,包括:基于使用次数区间与专业等级之间的预设对应关系,将所述待推荐功能的使用次数所属的使用次数区间对应的专业等级作为所述第一专业等级;或者,基于使用时长区间与专业等级之间的预设对应关系,将所述待推荐功能的使用时长所属的使用时长区间对应的专业等级作为所述第一专业等级;或者,基于使用次数区间与专业等级之间的预设对应关系,将所述待推荐功能的使用次数所属的使用次数区间对应的专业等级作为第三专业等级;
基于使用时长区间与专业等级之间的预设对应关系,将所述待推荐功能的使用时长所属的使用时长区间对应的专业等级作为所述第四专业等级;从所述第三专业等级和所述第四专业等级中选择一个专业等级作为所述第一专业等级;所述基于所述待推荐子功能的使用时长和/或使用次数确定第二专业等级,包括:基于使用次数区间与专业等级之间的预设对应关系,将所述待推荐子功能的使用次数所属的使用次数区间对应的专业等级作为所述第二专业等级;或者,基于使用时长区间与专业等级之间的预设对应关系,将所述待推荐子功能的使用时长所属的使用时长区间对应的专业等级作为所述第二专业等级;或者,基于使用次数区间与专业等级之间的预设对应关系,将所述待推荐子功能的使用次数所属的使用次数区间对应的专业等级作为第五专业等级;基于使用时长区间与专业等级之间的预设对应关系,将所述待推荐子功能的使用时长所属的使用时长区间对应的专业等级作为第六专业等级;从所述第五专业等级和所述第六专业等级中选择一个专业等级作为所述第二专业等级。7.根据权利要求5或6所述的方法,在所述基于所述待推荐功能的使用时长和/或使用次数确定第一专业等级之前,所述方法还包括:确定所述客户端的版本号;将所述客户端的版本号对应的视频教程集作为所述指定视频教程集。8.根据权利要求1或5所述的方法,在所述向所述客户端下发所述待推荐功能的视频教程和所述待推荐子功能的视频教程之前,所述方法还包括:针对每个待推荐功能,将该待推荐功能的视频教程与该待推荐功能包括的待推荐子功能的视频教程拼接为一个视频教程;所述向客户端下发所述待推荐功能和所述待推荐子功能的视频教程,包括:向所述客户端发送每个待推荐功能对应的拼接后的视频教程。9.根据权利要求1所述的方法,其中,所述获取用户在预设周期内对客户端中每个功能和每个子功能的使用次数及使用时长,包括:获取客户端在预设周期内上报的功能打点数据和子功能打点数据,所述功能打点数据包括用户使用的功能的功能标签以及单次使用时长,所述子功能打点数据包括用户使用的子功能的子功能标签以及单次使用时长;基于获取到的功能打点数据和子功能打点数据,计算每个功能的使用次数及使用时长,以及每个子功能的使用次数及使用时长。10.根据权利要求9所述的方法,其中,在基于获取到的功能打点数据和子功能打点数据,计算每个功能的使用次数及使用时长,以及每个子功能的使用次数及使用时长之前,所述方法还包括:若获取到的功能打点数据的条数小于预设条数阈值,则依次获取客户端在所述预设周期之前的每个周期内上报的功能打点数据和子功能打点数据;每获取一个周期内上报的功能打点数据和子功能打点数据后,判断获取到的功能打点数据的总条数是否达到所述预设条数阈值,直至所述总条数达到所述预设条数阈值为止。
11.根据权利要求9或10所述的方法,其中,所述基于获取到的功能打点数据和子功能打点数据,计算每个功能的使用次数及使用时长,以及每个子功能的使用次数及使用时长,包括:将获取到的具有相同功能标签的功能打点数据的条数,作为该功能标签对应功能的使用次数;将获取到的具有相同功能标签的功能打点数据包括的单次使用时长的和值,作为该功能标签对应功能的使用时长;将获取到的具有相同子功能标签的子功能打点数据的条数,作为该子功能标签对应子功能的使用次数;将获取到的具有相同子功能标签的子功能打点数据包括的单次使用时长的和值作为该子功能标签对应子功能的使用时长。12.根据权利要求9所述的方法,其中,所述功能打点数据还包括功能此次被使用的使用时间区间,所述子功能打点数据还包括子功能此次被使用的使用时间区间以及子功能所属功能的功能标签;在所述基于获取到的功能打点数据和子功能打点数据,计算每个功能的使用次数及使用时长,以及每个子功能的使用次数及使用时长之前,所述方法还包括:针对每个子功能打点数据,判断是否存在功能打点数据的使用时间区间包括该子功能打点数据的使用时间区间,若不存在,则删除该子功能打点数据。13.根据权利要求9所述的方法,其中,所述基于每个功能和每个子功能的使用次数及使用时长,筛选待推荐功能和待推荐子功能,包括:将获取到的功能打点数据和子功能打点数据输入预先训练好的AI模型,以使得所述AI模型基于每个功能和每个子功能的使用次数及使用时长,筛选待推荐功能和待推荐子功能;获...
【专利技术属性】
技术研发人员:徐传任,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。