本申请涉及网络运维领域,尤其涉及一种操作教学方法、装置、电子设备及介质。
背景技术:
1、目前,众多应用程序或网站的功能日益增多,导致操作方式日益复杂,且不同用户在操作不同的模块时可能会遇到不同的困难。在相关技术中,应用程序或者网站的操作教学主要以视频演示或图文说明为主,对所有用户提供统一的、没有针对性操作指导,无法有效解决用户的个性化需求。
技术实现思路
1、本申请实施例的主要目的在于提出一种操作教学方法、装置、电子设备及介质,旨在对用户提供有针对性的操作指导。
2、为实现上述目的,本申请实施例的第一方面提出了一种操作教学方法,所述方法包括:
3、获取输入的用户操作,根据所述用户操作确定用户的目标操作模块,所述目标操作模块包括至少一个目标操作组件;
4、获取所述用户针对所述至少一个目标操作组件的当前操作行为信息,所述当前操作行为信息用于指示所述用户针对所述至少一个目标操作组件的操作行为;
5、根据所述当前操作行为信息确定所述用户的操作问题指示信息,所述操作问题指示信息用于指示所述用户针对各个所述目标操作组件进行操作时是否存在障碍;
6、在所述操作问题指示信息指示所述用户针对各个所述目标操作组件进行操作时存在障碍的情况下,显示与障碍组件关联的操作教学组件,所述障碍组件为所述操作问题指示信息指示的所述用户进行操作时存在障碍的目标操作组件。
7、在一些实施方式中,在所述获取所述用户针对所述至少一个目标操作组件的当前操作行为信息之前,所述方法还包括:
8、获取所述目标模块的目标操作组件信息,所述目标操作组件信息用于表征所述目标模块包括的所述至少一个目标操作组件;
9、将所述目标操作组件信息输入识别模型,获取所述识别模型输出的针对所述用户的每个所述目标操作组件的教学优先级别;
10、根据每个所述目标操作组件的教学优先级别,显示与每个所述目标操作组件关联的操作教学组件。
11、在一些实施方式中,所述根据每个所述目标操作组件的教学优先级别,显示与每个所述目标操作组件关联的操作教学组件,包括:
12、根据每个所述目标操作组件的教学优先级别,确定每个所述目标操作组件的操作教学组件的显示信息,所述显示信息包括显示频率、显示篇幅以及显示排序中的至少一项;
13、根据每个所述目标操作组件的操作教学组件的显示信息显示与每个所述目标操作组件关联的操作教学组件。
14、在一些实施方式中,在所述获取所述目标模块的目标操作组件信息之前,所述方法还包括:
15、获取所述用户的行为数据,所述行为数据包括所述用户针对多个操作组件的历史操作行为信息,所述历史操作行为信息包括停留时长、试错次数以及操作次数中至少一项;
16、根据每个所述操作组件的历史操作行为信息生成每个所述操作组件的特征向量;
17、根据每个所述操作组件的历史操作行为信息对每个所述操作组件的特征向量进行教学优先级别的标注,获得数据集;
18、利用所述数据集对待训练模型进行模型训练,获得所述识别模型。
19、在一些实施方式中,所述方法还包括:
20、获取所述用户针对所述多个操作组件的当前操作行为信息;
21、根据每个所述操作组件的当前操作行为信息对每个所述操作组件的特征向量进行调整;
22、根据每个操作组件经过调整后的特征向量对所述识别模型进行模型参数调整。
23、在一些实施方式中,在所述获取输入的用户操作,根据所述用户操作确定用户的目标操作模块之前,所述方法还包括:
24、响应于操作界面进入指令,获取所述操作界面进入指令对应的操作界面的模块信息,所述模块信息用于表征所述操作界面所包括的至少一个操作模块、每个所述操作模块所包括的操作组件以及每个所述操作组件的预设权值;
25、将所述模块信息输入所述识别模型,获取所述识别模型输出的针对所述用户的每个所述操作组件的教学优先级别;
26、根据每个所述操作组件的教学优先级别以及每个所述操作组件的预设权值,确定每个所述操作模块的教学优先级别;
27、根据每个所述操作模块的教学优先级别显示与每个所述操作模块关联的操作教学组件。
28、在一些实施方式中,所述显示与障碍组件关联的操作教学组件,包括:
29、显示与所述障碍组件关联的语音互动入口,所述语音互动入口用于获取所述用户输入的语音操作;
30、获取所述语音操作所包括的语音信息,并根据所述语音信息显示与所述障碍组件关联的操作引导内容。
31、为实现上述目的,本申请实施例的第二方面提出了一种操作教学装置,所述装置包括:
32、第一获取模块,用于获取输入的用户操作,根据所述用户操作确定用户的目标操作模块,所述目标操作模块包括至少一个目标操作组件;
33、第二获取模块,用于获取所述用户针对所述至少一个目标操作组件的当前操作行为信息,所述当前操作行为信息用于指示所述用户针对所述至少一个目标操作组件的操作行为;
34、障碍确定模块,用于根据所述当前操作行为信息确定所述用户的操作问题指示信息,所述操作问题指示信息用于指示所述用户针对各个所述目标操作组件进行操作时是否存在障碍;
35、教学显示模块,用于在所述操作问题指示信息指示所述用户针对各个所述目标操作组件进行操作时存在障碍的情况下,显示与障碍组件关联的操作教学组件,所述障碍组件为所述操作问题指示信息指示的所述用户进行操作时存在障碍的目标操作组件。
36、为实现上述目的,本申请实施例的第三方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的操作教学方法。
37、为实现上述目的,本申请实施例的第四方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的操作教学方法。
38、本申请提出的操作教学方法、装置、电子设备及介质,首先根据用户操作,确定用户当前操作的目标操作模块和目标操作组件,然后通过分析用户在操作这些组件时的行为,识别出用户操作中存在的障碍。基于此信息,电子设备能够自动显示与这些障碍相关的操作教学组件,从而为用户提供有针对性的指导。如此,有效提高了操作教学的针对性和效率,能够显著降低用户在复杂操作中的困惑和错误率,同时提升用户的学习体验和应用程序的易用性,满足了不同用户的个性化需求。
1.一种操作教学方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述获取所述用户针对所述至少一个目标操作组件的当前操作行为信息之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述根据每个所述目标操作组件的教学优先级别,显示与每个所述目标操作组件关联的操作教学组件,包括:
4.根据权利要求2所述的方法,其特征在于,在所述获取所述目标模块的目标操作组件信息之前,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求2所述的方法,其特征在于,在所述获取输入的用户操作,根据所述用户操作确定用户的目标操作模块之前,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述显示与障碍组件关联的操作教学组件,包括:
8.一种操作教学装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的操作教学方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的操作教学方法。