【技术实现步骤摘要】
英文题目自动生成方法和系统
本专利技术涉及智能教育的
,特别涉及英文题目自动生成方法和系统。
技术介绍
英文作为一种古代中文语言表达方式,其在语法、读音和词汇等方面与中文表达方式相比存在较大的差异,这使得学生在学习英文过程中普遍存在较大困难,并且教师在针对英文知识制定测试题目的过程中也存在一定难度。可见,现有技术急需能够针对英文知识数据自身在语法、读音和词汇特点进行英文测试题目自动生成的方式。
技术实现思路
针对现有技术存在的缺陷,本专利技术提供英文题目自动生成方法和系统,其通过获取预设测试对象的英文历史学习数据记录,并对该英文历史学习数据记录进行数据类型内容处理,从而确定若干英文语法学习数据记录、若干英文语音学习数据记录和若干英文词汇学习数据记录,并确定该英文语法学习数据记录、该英文语音学习数据记录和该英文词汇学习数据记录各自对应的难度等级,并将具有相同难度等级的英文语法学习数据记录、英文语音学习数据记录和英文词汇学习数据记录划分到同一学习数据记录集合,再从预设英文测试题目库中筛选与该学习数据记录 ...
【技术保护点】
1.英文题目自动生成方法,其特征在于,其包括如下步骤:/n步骤S1,获取预设测试对象的英文历史学习数据记录,并对所述英文历史学习数据记录进行数据类型内容处理,从而确定若干英文语法学习数据记录、若干英文语音学习数据记录和若干英文词汇学习数据记录;/n步骤S2,确定所述英文语法学习数据记录、所述英文语音学习数据记录和所述英文词汇学习数据记录各自对应的难度等级,并将具有相同难度等级的英文语法学习数据记录、英文语音学习数据记录和英文词汇学习数据记录划分到同一学习数据记录集合;/n步骤S3,从预设英文测试题目库中筛选与所述学习数据记录集合相配的若干不同类型英文测试题目,并根据对所述预 ...
【技术特征摘要】
1.英文题目自动生成方法,其特征在于,其包括如下步骤:
步骤S1,获取预设测试对象的英文历史学习数据记录,并对所述英文历史学习数据记录进行数据类型内容处理,从而确定若干英文语法学习数据记录、若干英文语音学习数据记录和若干英文词汇学习数据记录;
步骤S2,确定所述英文语法学习数据记录、所述英文语音学习数据记录和所述英文词汇学习数据记录各自对应的难度等级,并将具有相同难度等级的英文语法学习数据记录、英文语音学习数据记录和英文词汇学习数据记录划分到同一学习数据记录集合;
步骤S3,从预设英文测试题目库中筛选与所述学习数据记录集合相配的若干不同类型英文测试题目,并根据对所述预设测试对象进行测试的测试持续时长,从所述若干不同类型英文测试题目中摘选相应数量的不同类型英文测试题目,以此组成英文测试题目卷。
2.如权利要求1所述的英文题目自动生成方法,其特征在于:
在所述步骤S1中,获取预设测试对象的英文历史学习数据记录,并对所述英文历史学习数据记录进行数据内容区分处理,从而确定若干英文语法学习数据记录、若干英文语音学习数据记录和若干英文词汇学习数据记录具体包括,
步骤S101,获取所述预设测试对象在历史线上学习过程中的历史线上学习数据记录,并对所述历史线上学习数据记录进行英文相关筛选处理,从而提取得到所述预设测试对象的英文历史学习数据记录;
步骤S102,对所述英文历史学习数据记录进行数据内容区分处理,从而确定所述英文历史学习数据记录包含的若干英文语法学习数据记录、若干英文语音学习数据记录和若干英文词汇学习数据记录。
3.如权利要求1所述的英文题目自动生成方法,其特征在于:
在所述步骤S2中,确定所述英文语法学习数据记录、所述英文语音学习数据记录和所述英文词汇学习数据记录各自对应的难度等级,并将具有相同难度等级的英文语法学习数据记录、英文语音学习数据记录和英文词汇学习数据记录划分到同一学习数据记录集合具体包括,
步骤S201,根据预设英文测试大纲信息,确定所述英文语法学习数据记录、所述英文语音学习数据记录和所述英文词汇学习数据记录各自对应的语法知识点信息、语音知识点信息和词汇知识点信息;
步骤S202,将所述语法知识点信息、所述语音知识点信息和所述词汇知识点信息分别与预设知识点数据库进行比对,从而确定所述英文语法学习数据记录、所述英文语音学习数据记录和所述英文词汇学习数据记录各自对应的难度等级评价值;
步骤S203,将具有相同难度等级评价值的英文语法学习数据记录、英文语音学习数据记录和英文词汇学习数据记录划分到同一学习数据记录集合,从而得到若干具有不同难度等级评价值的学习数据记录集合。
4.如权利要求1所述的英文题目自动生成方法,其特征在于:
在所述步骤S3中,从预设英文测试题目库中筛选与所述学习数据记录集合相配的若干不同类型英文测试题目,并根据对所述预设测试对象进行测试的测试持续时长,从所述若干不同类型英文测试题目中摘选相应数量的不同类型英文测试题目,以此组成英文测试题目卷具体包括,
步骤S301,根据所述学习数据记录集合自身的难度等级,从所述预设英文测试题目库中筛选出与所述难度等级相匹配的若干不同类型英文测试题目;
步骤S302,根据对所述预设测试对象进行测试的测试持续时长,确定对所述预设测试对象进行测试的英文测试题目卷中选择题目、填空题目、问答题目各自的题目数量;
步骤S303,根据所述题目数量,从所述若干不同类型英文测试题目中摘选相应数量的英文语法测试选择题目或填空题目或问答题目,英文听力测试选择题目或填空题目或问答题目和英文词汇测试选择题目或填空题目或问答题目,从而生成所述英文测试题目卷。
5.如权利要求4所述的英文题目自动生成方法,其特征在于,所述根据所述学习数据记录集合自身的难度等级,从所述预设英文测试题目库中筛选出与所述难度等级相匹配的若干不同类型英文测试题目还包括:
步骤A1:利用公式(1)确定所述预设英文测试题目库中每个英文测试题目的难度等级:
其中,Na表示所述预设英文测试题目库中第a个英文测试题目的难度等级;Dai表示所述预设英文测试题目库中第a个英文测试题目在历史第i次测试时的平均得分数;Fai表示所述预设英文测试题目库中第a个英文测试题目在历史第i次测试时的满分值;n表示所述预设英文测试题目库中第a个英文测试题目的历史测试总次数;
步骤A2:利用公式(2)计算所述预设英文测试题目库中每个英文测试题目的难度等级分别与所述学习数据记录集合自身的难度等级之间的匹配程度值:
其中,Za表示所述预设英文测试题目库中第a个英文测试题目的难度等级与所述学习数据记录集合自身的难度等级之间的匹配程度值;N表示所述学习数据记录集合自身的难度等级;
步骤A3:将匹配程度值等于或小于预设阈值的英文测试题目,确定为第一次筛选出的英文测试题目;
步骤A4:利用公式(3)对第一次筛选出的英文测试题目进行分类,得到分类概率值:
其中,Fai表示第一次筛选出的第a个英文测试题目属于第i类题目的概率;Si表示在按照公式(3)计算所述第一次筛选出的第a个英文测试题目对应的Fai之前,已经确定出的属于第i类题目的英文测试题目的题目数量;S表示在按照公式(3)计算所述第一次筛选出的第a个英文测试题目对应的Fai之前,已经完成分类的英文测试题目的题目数量;Pat表示第i类题目对应的第t个特征信息在第一次筛选出的第a个英文测试题目中出现的次数;m表示第i类题目对应的特征信息的总数目;
当所述Fai等于或大于60%时,则认为第一次筛选出的第a个英文测试题目属于第i类题目类型;若存在某个英文测试题目属于多个题目类型时,选择所述Fai最大值所对应的题目类型作为第一次筛选出的第a个英文测试题目最终归属的类型;
当所述Fai小于60%时,则单独形成新的一类题目类型,直至第一次筛选出的所有英文测试题目都分类完成为止,最终筛选出与所述学习数据记录集合自身的难度等级相匹配的不同类型英文测试题目。
上述技术方案的有益效果是:利用公式(1)得到所述预设英文测试题目库中英文测试题目的难度等级,目的是为了通过公式对所述预设英文测试题目库中英文测试题目的难度进行量化,并且也为了后续能和所述学习数据记录集合自身的难度等级相匹配,从而保证后续题目的筛选;利用公式(2)得到匹配程度值,目的是为了利用公式求得的匹配程度值对所述预设英文测试题目库中英文测试题目进行一次筛选,筛选出与所述难度等级相匹配的英文测试题目;最后利用公式(3)得到分类概率值,利用所述分类概率值可以将一次筛选后的所述预设英文测试题目库中英文测试题目进行精准分类,并且根据分类值进行二次筛选,最终选择出与所述难度等级相匹配的不同类型英文测试题目;上述公式和步骤增加了对所述预设英文测试题目库中英文测试题目筛选的精度,并且使用了两次筛选的方式,使筛选出来的题目更加符合要求,选出的题目的类型能够保证多元化,并且难度也与所述难度等级相匹配。
6.英文题目自动生成系统,其特征在...
【专利技术属性】
技术研发人员:樊星,
申请(专利权)人:上海松鼠课堂人工智能科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。