本发明涉及模式选择领域,尤其涉及的是基于终端操作的模式推荐方法、装置、终端及存储介质。
背景技术:
1、经颅直流电刺激装置为了满足不同用户或者同一用户在不同时间的使用需求,通常会设置多种干预刺激模式,需要用户根据自身情况手动选择使用模式。如果干预刺激模式的数量过多,则用户的选择难度也会随之增大,并且每次使用经颅直流电刺激装置前都需要手动选择模式也会导致用户的体验感较差。
2、因此,现有技术还有待改进和发展。
技术实现思路
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.根据权利要求1所述的基于终端操作的模式推荐方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的基于终端操作的模式推荐方法,其特征在于,所述根据所述历史终端操作和所述场景信息,确定所述目标用户对应的目标精力值,包括:
5.根据权利要求3所述的基于终端操作的模式推荐方法,其特征在于,所述根据所述脑电数据和所述肌电数据确定所述目标用户对应的实际精力值,包括:
6.根据权利要求3所述的基于终端操作的模式推荐方法,其特征在于,所述根据所述实际精力值和所述目标精力值确定精力需求值,根据所述精力需求值确定所述推荐模式,包括:
7.根据权利要求3所述的基于终端操作的模式推荐方法,其特征在于,所述场景信息包括地点类别和/或时间信息。
8.一种基于终端操作的模式推荐装置,其特征在于,所述装置包括:
9.一种终端,其特征在于,所述终端包括有存储器和一个以上处理器;所述存储器存储有一个以上的程序;所述程序包含用于执行如权利要求1-7中任一所述的基于终端操作的模式推荐方法的指令;所述处理器用于执行所述程序。
10.一种计算机可读存储介质,其上存储有多条指令,其特征在于,所述指令适用于由处理器加载并执行,以实现上述权利要求1-7任一所述的基于终端操作的模式推荐方法的步骤。