用于单词记忆的方法、计算机可读存储介质及计算机设备与流程

文档序号:17222397发布日期:2019-03-27 12:07阅读:165来源:国知局
用于单词记忆的方法、计算机可读存储介质及计算机设备与流程

本发明涉及信息技术领域,具体涉及一种用于单词记忆的方法、计算机可读存储介质及计算机设备。



背景技术:

每个人背单词的时候都会经历反复的记忆复习过程,输入的信息在经过人的学习后,便成为了人的短时的记忆,但是如果不经过及时的复习,这些记住过的东西就会遗忘,而经过了及时的复习,这些短时的记忆就会成为了人的一种长时的记忆,从而在大脑中保持着很长的时间。关于遗忘曲线的研究证明,通过适时、系统的反复复习,可以让短期记忆转化为长期记忆,从而避免遗忘。科学使用艾宾浩斯记忆曲线建立记忆的数学模型,来制定记忆与复习计划有助于学习者更加容易的记住单词,减少时间花费。

现有技术的方法是定义单词记忆强度,如从单词的四个维度音标,拼写,含义和应用,来定义单词记忆强度(cn101201812a),或者把单词划分成10个等级,通过对学习者的反复测试给每个单词赋予等级。这些现有技术都使用了固定的艾斯浩宾记忆曲线模型,并没有对每一个单词的艾斯浩宾记忆曲线进行优化改进(单词再次出现的时间间隔),然后通过给用户短时重复复习简单的单词,使简单的单词达到记忆强度,即认为用户已经记住单词,但是简单的单词并不需要短时间内反复出现,而是需要稍长时间间隔的重现,唤醒学习者的记忆。

采用固定的艾斯浩宾记忆曲线模型,对于比较简单的单词而言会造成用户学习时间的浪费,而对于比较难的单词而言由于其记忆难度较大可能会造成用户记忆不深刻的问题。



技术实现要素:

有鉴于此,本发明提供了一种用于单词记忆的方法、计算机可读存储介质及计算机设备,用于解决现有的方法存在的浪费学习时间、造成用户对单词的记忆不深刻的问题。

为达到上述目的,一方面,本发明采用以下技术方案:

一种用于单词记忆的方法,包括:

步骤s1、获取单词的难度信息;

步骤s3、至少根据所述单词的难度信息确定该单词进行记忆训练的时间间隔。

优选地,所述单词的难度信息包括难度系数h,步骤s1包括:

s11、获取单词长度系数a、单词常用性系数b和/或单词发音与拼写契合程度系数c;

s12、根据单词长度系数a、单词常用性系数b和/或单词发音与拼写契合程度系数c确定所述难度系数h。

优选地,步骤s11包括:

步骤s111、获取所述单词的长度;

步骤s112、将所述单词的长度所属的单词长度范围对应的系数值作为该单词的单词长度系数a;和/或,

步骤s11包括:

步骤s113、获取所述单词在英文文本数据库中的单词出现频率;

步骤s114、将所述单词的单词出现频率所属的单词出现频率范围对应的系数值作为该单词的单词常用性系数b;

和/或,

步骤s11包括:

步骤s115、获取所述单词中与元音相关的字母和/或字母组合;

步骤s116、判断所述与元音相关的字母和/或字母组合是否符合发音规则,并统计符合发音规则的字母和/或字母组合的数量len’;

步骤s117、将所述符合发音规则的字母和/或字母组合的数量len’与所述元音相关的字母和/或字母组合的数量len的比值作为该单词的单词发音与拼写契合程度系数c。

优选地,步骤s115中,

与元音[ei]相关的字母和/或字母组合包括:a_e、ai;和/或,

与元音[i:]相关的字母和/或字母组合包括:e_e、ee、ea、e;和/或,

与元音[ai]相关的字母和/或字母组合包括:i_e、ie、igh、y;和/或,

与元音[ou]相关的字母和/或字母组合包括:o_e、oa、ow;和/或,

与元音[ju:]相关的字母和/或字母组合包括:u_e、ue、ui;

其中,_表示任意一个字母。

优选地,步骤s116中,判断所述与元音相关的字母和/或字母组合是否符合发音规则的方法为,判断所述与元音相关的字母和/或字母组合对应的音标是否与相应的元音音标相同,若相同,则判定为符合发音规则,若不同,则判定为不符合发音规则。

优选地,步骤s3包括:

步骤s31、在首次单词记忆训练结束后,根据公式m=m×δt计算得到记忆保持量m,m为记忆系数常量,δt为时间间隔,单位为min,β为记忆衰减系数;

步骤s32、至少根据所述单词的难度系数h确定修正系数k;

步骤s33、根据公式m修正=m×k计算得到修正后的记忆保持量,k为修正系数;

步骤s34、判断修正后的记忆保持量m修正是否低于保持量阈值,若是,则进行单词记忆训练的提示,否则继续进行判断。

优选地,所述方法还包括:

步骤s2、获取记忆能力系数l;

在步骤s32中,根据所述单词的难度系数h和记忆能力系数l确定所述修正系数k。

优选地,步骤s2包括:

步骤s21、获取记忆正确的单词数r和训练单词总数z;

步骤s22、根据公式l=记忆正确的单词数r/训练单词总数z,计算得到所述记忆能力系数l;和/或,

步骤s32中,根据公式修正系数k=l/h计算得到所述修正系数k。

另一方面,本发明采用以下技术方案:

一种计算机可读存储介质,其所述计算机可读介质存储有计算机程序,在所述计算机程序被执行时实现如上所述的用于单词记忆的方法的步骤。

再一方面,本发明采用以下技术方案:

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上所述的用于单词记忆的方法的步骤。

本申请提供的用于单词记忆的方法中,至少根据单词的难度信息确定单词进行记忆训练的时间间隔,使得用户可以将精力重点放在难度较高的单词上,从而提高对难度较高的单词的记忆深刻程度,而简单的单词的学习周期拉长,节省了用户的学习时间。

附图说明

通过以下参照附图对本发明实施例的描述,本发明的上述以及其它目的、特征和优点将更为清楚,在附图中:

图1示出本发明具体实施方式提供的用于单词记忆的方法的流程图。

具体实施方式

以下基于实施例对本发明进行描述,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。

除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。

在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

参见图1,图1是本发明实施例提供的一种用于单词记忆的方法的流程图,该方法包括:

步骤s1、获取单词的难度信息;

难度信息包括单词长度、单词常用性、单词发音与拼写契合程度、单词与汉字的契合程度等等,例如可以通过难度系数h进行体现。

步骤s3、至少根据所述单词的难度信息确定该单词进行记忆训练的时间间隔,例如,当到达确定的时间间隔时,发出该单词进行记忆训练的提示。

本申请提供的用于单词记忆的方法,至少根据单词的难度信息确定单词进行记忆训练的时间间隔,使得用户可以将精力重点放在难度较高的单词上,从而提高对难度较高的单词的记忆深刻程度,而简单的单词的学习周期拉长,节省了用户的学习时间。

在一个实施例中,步骤s1包括:

s11、获取单词长度系数a、单词常用性系数b和/或单词发音与拼写契合程度系数c;

s12、根据单词长度系数a、单词常用性系数b和/或单词发音与拼写契合程度系数c确定所述难度系数h。

可以理解的是,此处单词长度系数a、单词常用性系数b和/或单词发音与拼写契合程度系数c的含义为,单词长度系数a、单词常用性系数b、单词发音与拼写契合程度系数c这三者中的任一者、任两者或三者全部。优选地,综合单词长度、单词常用性以及单词发音与拼写契合程度来确定单词的难度系数。

具体地,步骤s11包括:

步骤s111、获取所述单词的长度,此处的单词长度指的是组成单词的字母的数量;

步骤s112、将所述单词的长度所属的单词长度范围对应的系数值作为该单词的单词长度系数a;

步骤s112中,具体地,不同的单词长度范围对应不同的系数值,这些范围可以预存在存储器中,当获取了单词长度后,将单词长度与存储器中的单词长度范围进行比较,确定该单词长度所属的单词长度范围,进而确定该单词的单词长度系数a。例如,单词长度为1-5的,对应的系数值为1,单词长度为6-10的,对应的系数值为2,单词长度为11-16的,对应的系数值为3,单词长度为17以上的,对应的系数值为4,以单词rabbit为例,该单词的单词长度为6,其属于6-10这一范围,因此,单词rabbit的单词长度系数a为2。

步骤s11还包括:

步骤s113、获取所述单词在英文文本数据库中的单词出现频率,以判断该单词的常用性;

步骤s114、将所述单词的单词出现频率所属的单词出现频率范围对应的系数值作为该单词的单词常用性系数b。

步骤s113中,具体地,提供英文文本数据库,该数据库中存储了大量的流行英文文本,优选地,该数据库可以进行更新。统计单词在英文文本数据库中的单词出现频率,例如,计算该单词出现的次数占英文文本总词数的比例,不同的单次出现频率范围对应不同的系数值,例如,将频率划分为四个范围,四个范围由低至高依次对应的系数值为1、2、3、4。

由于英语发音以元音为主,基于此,优选地,步骤s11还包括:

步骤s115、获取单词中与元音相关的字母和/或字母组合;

步骤s116、判断与元音相关的字母和/或字母组合中,符合发音规则的字母和/或字母组合的数量;

步骤s117、将符合发音规则的字母和/或字母组合的数量len’与元音相关的字母和/或字母组合的数量len的比值作为该单词的单词发音与拼写契合程度系数c。

其中,由于特定的元音对应有特定的字母或者是几个字母的组合,步骤s115中,具体地,与元音[ei]相关的字母和/或字母组合包括:a_e、ai;与元音[i:]相关的字母和/或字母组合包括:e_e、ee、ea、e;与元音[ai]相关的字母和/或字母组合包括:i_e、ie、igh、y;与元音[ou]相关的字母和/或字母组合包括:o_e、oa、ow;与元音[ju:]相关的字母和/或字母组合包括:u_e、ue、ui。其中,“_”表示任意一个字母,例如,a_e代表的字母组合可以为are、aee等。

步骤s116中,判断与元音相关的字母和/或字母组合是否符合发音规则的方法为,判断与元音相关的字母和/或字母组合对应的音标是否与相应的元音音标相同,若相同,则判定为符合发音规则,若不同,则判定为不符合发音规则。例如,在单词me中,存在与元音[i:]相关的字母e,而字母e对应的音标为[i:],所以判定单词me中的字母e符合发音规则。

步骤s117中,数量len’和len的统计中,每一个字母记为1,每一组字母组合也记为1。

当然,可以理解的是,在步骤s115中,也可以增加对单词中与辅音相关的字母和/或字母组合,例如[p]、[b]、[g]等,后续的计算方法与单独统计元音时大致相同,从而对单词发音与拼写契合程度系数c进行进一步的优化。

步骤s12中,优选地,根据单词长度系数a、单词常用性系数b和单词发音与拼写契合程度系数c确定难度系数h,优选地,将单词长度系数的等级数、单词常用性系数的等级数以及单词发音与拼写契合程度的等级数设置为相等,根据公式h=[(a+b+c)/n]*3计算得到难度系数h,其中,n为等级数,例如在上述的实施例中,n为4。

进一步地,可以根据单词的难度信息对现有的艾宾浩斯记忆曲线模型进行优化,通过艾宾浩斯记忆曲线结合单词的难度信息进一步实现更优的单词训练提醒。具体地,步骤s3包括:

步骤s31、在首次单词记忆训练结束后,根据公式m=m×δt计算得到记忆保持量m,m为记忆系数常量,δt为时间间隔,单位为min,β为记忆衰减系数;

步骤s32、至少根据所述单词的难度系数h确定修正系数k;

步骤s33、根据公式m修正=m×k计算得到修正后的记忆保持量,k为修正系数;

步骤s34、判断修正后的记忆保持量m修正是否低于保持量阈值,若是,则进行单词记忆训练的提示,否则继续进行判断,其中的保持量阈值可根据具体情况进行设置,默认优选为70%。

在步骤s31中,记忆衰减系数β根据进行单词记忆训练的次数确定,次数越多,所述记忆衰减系数β的值越小,例如第一次复习至第八次复习的β值依次为0.4307、0.3842、0.3378、0.2913、0.2449、0.1984、0.1520、0.1056。

进一步地,由于每个人的记忆能力不一样,对于学习者而言,记忆力好的人并不需要把时间浪费在反复的复习单词,记忆力差的人若学习新的单词而不复习单词,很容易造成“雪崩”式的遗忘,基于此,优选地,还包括:

步骤s2、获取记忆能力系数l,记忆能力系数l反映的是学习者的记忆单词的能力。

在步骤s32中,根据单词的难度系数h和记忆能力系数l确定修正系数k,例如,根据公式修正系数k=l/h计算得到所述修正系数k。

具体地,步骤s2包括:

步骤s21、获取记忆正确的单词数r和训练单词总数z;

步骤s22、根据公式l=记忆正确的单词数r/训练单词总数z,计算得到所述记忆能力系数l。

其中,步骤s22中可以是获取进行一组单词训练时记忆正确的单词数r和训练单词总数z求取比值,也可以是获取多组单词训练时记忆正确的单词数r和训练单词总数z,分别求各组的比值然后计算平均值作为最终的记忆能力系数l。

进一步地,本申请还提供了一种计算机可读存储介质,计算机可读存储介质例如为rom/ram、磁碟、光盘等,其上存储有计算机程序,该计算机程序被执行时实现如上所述的用于单词记忆的方法。

进一步地,本申请还提供了一种计算机设备,其包括存储器和处理器,存储器存储有计算机程序,处理器执行该计算机程序时实现上述的用于单词记忆的方法。该计算机设备例如为电脑、手机等具有控制功能的设备。

本领域的技术人员容易理解的是,在不冲突的前提下,上述各优选方案可以自由地组合、叠加。

以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1