一种题目条件替换的方法技术

技术编号:28735960 阅读:22 留言:0更新日期:2021-06-06 11:42
一种题目条件替换的方法,包括步骤:(1)分割题目,得到独立的条件和问题;(2)将条件转成相关问题;(3)查找相关问题的相关应用;(4)保留具有解题逻辑的相关应用;(5)提取相关应用的题目条件,加入条件替换列表;(6)进行条件替换;(7)判断冲突;(8)生成新题目。本发明专利技术采用计算机系统自动替换题目条件的方式生成新题目,由人工编题变成系统自动化重组题,不仅省时省力,而且题目质量高,内容丰富,出题更快速、更高效。高效。高效。

【技术实现步骤摘要】
一种题目条件替换的方法


[0001]本专利技术涉及计算机
,特别涉及一种题目条件替换的方法。

技术介绍

[0002]在日常学习过程中,计算机出题已经成为比较大的趋势,在计算机模拟人类出题的方法中,通常要对一些相同题型的条件做一些变换,以丰富题型,拓展解题者的思维。然而目前对题目条件进行变换的方法仍由人工来完成,尚未发现有较好的通过计算机系统对题目条件进行变换的方法,导致出题费时费力,效率低下。

技术实现思路

[0003]本专利技术要解决的技术问题是:提供一种通过将题目中的条件转成问题,再查找问题相关应用的条件,利用新条件对题目中的条件进行替换的方法,从而得到新题目,以克服已有技术所存在的上述不足。
[0004]本专利技术采取的技术方案是:一种题目条件替换的方法,包括以下步骤:(1)对原题目进行分割,得到独立的条件和问题;(2)依次取出条件,将条件转成相关问题;(3)依次查找相关问题的相关应用;(4)依次查找相关应用的解题逻辑,保留具有解题逻辑的相关应用;(5)依次将相关应用的题目进行分割,提取并保留条件组,加入条件替换列表;(6)将步骤(5)中提取的条件组与步骤(1)中原题目对应的条件进行替换;(7)判断替换后的条件,组与组之间的关键对象是否冲突,若冲突则修改替换后的条件;(8)生成新题目。
[0005]其进一步的技术方案是:所述步骤(1)中分割出n个条件,所述n的取值范围为n≥1,步骤(6)之替换步骤具体如下:

n个条件均与其条件替换列表中的条件进行替换;<br/>②
n

1个条件与其条件替换列表中的条件进行替换;

以此逐级递减,直至1个条件与其条件替换列表中的条件进行替换。
[0006]进一步:所述步骤(7)中,若替换后的条件,组与组之间的关键对象产生冲突,则从系统中抽象相同的具象列表里取出一个不冲突的具象进行替换。
[0007]由于采用上述技术方案,本专利技术之一种题目条件替换的方法具有如下有益效果:1.本专利技术采用计算机系统自动替换题目条件的方式生成新题目,由人工编题变成系统自动化重组题,不仅省时省力,而且题目质量高,出题更快速、更高效;2.由于本专利技术通过从题库里查询相关问题的相关应用,从而提取出对应的条件进行替换,这些相关应用均为设计好的题目,使得新题目的题型内容较人工更丰富、更可靠;3.由于本专利技术先对题目进行分割,再进行条件的提取,使得条件的获取更准确、更
方便;4.由于本专利技术在获取相关问题的相关应用后,仅保留具有逻辑的相关应用,再对其进行分割、提取,使替换变得更具针对性,效果更好;5.由于本专利技术在进行条件替换后,又进行条件冲突的判断,进一步增强题目的逻辑性,使替换后的新题目更合理;6.由于本专利技术采用逐级递减的方式对题目条件进行重组替换,使新题目更多样化,内容更丰富。
[0008]下面结合附图和实施例对本专利技术之一种题目条件替换的方法的技术特征作进一步的说明。
附图说明
[0009]图1:本专利技术实施例之方法流程图。
具体实施方式
[0010]实施例假设系统已训练过如下内容:1.物体A的质量是100kg,物体A的质量是多少。
[0011]2.物体B的质量是200kg,物体B的质量是多少。
[0012]3.物体A的长是2米,宽是3米,高是4米,物体A的体积是多少。
[0013]4.物体A的体积是12立方米,密度为2kg/立方米,物体A的质量是多少。
[0014]5.物体A的长是3米,宽是4米,高是5米,密度为6kg/立方米,物体A的质量是多少。
[0015]6.物体A的质量是100kg,物体B的质量是物体A的2倍,物体B的质量是多少。
[0016]7.物体A的质量是40kg,物体B的质量是物体A的一半,物体B的质量是多少。
[0017]8.物体A的质量是100kg,物体B的质量是200kg,物体A与物体B的质量之和是多少。
[0018]一种题目条件替换的方法,如图1所示,包括以下步骤:(1)对用户输入的原题目进行分割,得到独立的条件和问题等短句;用户输入题目:物体A的质量是100kg,物体B的质量是200kg,物体A与物体B的质量之和是多少。
[0019]分割短句结果:物体A的质量是100kg,|物体B的质量是200kg,|物体A与物体B的质量之和是多少。
[0020](2)依次取出分割的条件,并将条件转成相关问题;(3)依次查找相关问题的相关应用;
(4)依次判断各相关问题的相关应用是否具有解题逻辑,依次查找相关应用的解题逻辑,保留具有解题逻辑的相关应用;“物体A的质量是100kg,物体A的质量是多少。”与“物体B的质量是200kg,物体B的质量是多少。”不具有解题逻辑,删除,保留具有解题逻辑的相关应用,如下表所示:(5)依次将相关应用的题目进行分割,分出独立的条件和问题,提取并保留条件组,加入条件替换列表;
(6)依次将步骤(5)中提取的条件组与步骤(1)中原题目对应的条件进行替换,替换的规则是所有可替换条件均进行替换,并逐级递减可替换的条件数量;步骤(1)中分割出了2个条件,分别是:“物体A的质量是100kg,”和“物体B的质量是200kg,”,这2个条件均有相关应用可替换,替换的步骤具体如下:

该题目共有2个条件可替换,按替换最多规则开始,将原题目的2个条件均与各自相关应用的条件组进行替换,替换后的题型如下:题型1:利用对应条件的相关应用的条件组替换原题目的2个条件;题目1:物体A的体积是12立方米,密度为2kg/立方米,物体A的质量是100kg,物体B的质量是物体A的2倍,物体A与物体B的质量之和是多少。
[0021]题目2:物体A的体积是12立方米,密度为2kg/立方米,物体A的质量是40kg,物体B的质量是物体A的一半,物体A与物体B的质量之和是多少。
[0022]题目3:物体A的长是3米,宽是4米,高是5米,密度为6kg/立方米,物体A的质量是100kg,物体B的质量是物体A的2倍,物体A与物体B的质量之和是多少。
[0023]题目4:物体A的长是3米,宽是4米,高是5米,密度为6kg/立方米,物体A的质量是40kg,物体B的质量是物体A的一半,物体A与物体B的质量之和是多少。
[0024]②
将原题目的1个条件与各自相关应用的条件组进行替换,替换后的题型如下:题型2:利用对应条件的相关应用的条件组替换原题目的1个条件;用第一个条件的相关应用的条件组替换原题目的第1个条件:题目1:物体A的体积是12立方米,密度为2kg/立方米,物体B的质量是200kg,物体A与物体B的质量之和是多少。
[0025]题目2:物体A的长是3米,宽是4米,高是5米,密度为6kg/立方米,物体B的质量是200kg,物体A与物体B的质量之和是多少。
[0026]用第二个条件的相关应用的条件组替换原题目的第2个条件:题目3:物体A的质量本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种题目条件替换的方法,其特征在于:包括以下步骤:(1)对原题目进行分割,得到独立的条件和问题;(2)依次取出条件,将条件转成相关问题;(3)依次查找相关问题的相关应用;(4)依次查找相关应用的解题逻辑,保留具有解题逻辑的相关应用;(5)依次将相关应用的题目进行分割,提取并保留条件组,加入条件替换列表;(6)将步骤(5)中提取的条件组与步骤(1)中原题目对应的条件进行替换;(7)判断替换后的条件,组与组之间的关键对象是否冲突,若冲突则修改替换后的条件;(8)生成新题目。2.根据权利要求1所述的一种题目条件替换的方法,其特征在于:所述步骤...

【专利技术属性】
技术研发人员:陆晓陈文斌罗植升
申请(专利权)人:柳州智视科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1