[发明专利]人工智能K12教育全自动题目生成系统在审
申请号: | 202110446884.3 | 申请日: | 2021-04-25 |
公开(公告)号: | CN113112884A | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 樊星;常祖欣;马毅 | 申请(专利权)人: | 上海松鼠课堂人工智能科技有限公司 |
主分类号: | G09B7/04 | 分类号: | G09B7/04;G06F8/20 |
代理公司: | 北京世誉鑫诚专利代理有限公司 11368 | 代理人: | 孙国栋 |
地址: | 200000 上海市徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人工智能 k12 教育 全自动 题目 生成 系统 | ||
本发明涉及人工智能在线教育的技术领域,特别是涉及一种人工智能K12教育全自动题目生成系统,其能够全自动出题,保证生成的题目唯一,并且还能生成解析步骤;包括以下步骤:S1、客户端发出生成知识点题目的指令;S2、服务端接受该知识点,并找到服务端是否已经存在该知识点对应的题目模板,如果存在则进入下一步,否则返回错误信息,并结束程序;S3、服务器端程序根据预先录入的题目模板规则全自动生成题目;S4、当该题目模板中存在需要生成图片内容时,根据预先录入的规则,程序生成对应的图片保存在当前服务器上,然后上传到资源服务器上,并返回图片唯一码。
技术领域
本发明涉及人工智能在线教育的技术领域,特别是涉及一种人工智能K12教育全自动题目生成系统。
背景技术
目前,越来越多的线下的题目被整理到题库系统上,提供给在线教育学习过程中使用。不过,目前上传到网上的题目还是远远不足以满足学生的学习使用,且上传题目的时间和成本很高;
现有的试题的生成方法、装置、电子设备及计算机可读存储介质的发明是以计算机为基础的试题生成系统,他可以实现接受试题生成指令,生成指定的题目,解决了针对相同知识点的试题,学生通过背诵答案即可得到正确答案,从而无法熟练掌握知识点的问题;同时在生成题目的过程中,需要用户去输入题目中所需要的参数的值才能生成题目,并没有真正达到全自动的试题生成目的;同时没有对已经生成过的题目做重复性判断,所以有概率会生成一模一样的题目。
发明内容
为解决上述技术问题,本发明提供一种能够全自动出题,保证生成的题目唯一,并且还能生成解析步骤的人工智能K12教育全自动题目生成系统。
本发明的人工智能K12教育全自动题目生成系统,包括以下步骤:
S1、客户端发出生成知识点题目的指令;
S2、服务端接受该知识点,并找到服务端是否已经存在该知识点对应的题目模板,如果存在则进入下一步,否则返回错误信息,并结束程序;
S3、服务器端程序根据预先录入的题目模板规则全自动生成题目;
S4、当该题目模板中存在需要生成图片内容时,根据预先录入的规则,程序生成对应的图片保存在当前服务器上,然后上传到资源服务器上;
S5、服务端将本次生成的题目中的题干、选项、答案、解析通过MD5算法生成唯一码,在存储系统中检测是否已存在相同唯一码,如果存在,那么循环程序再次生成题目,直到新生成题目的唯一码在系统中不存在,才会进入下一步;
S6、将生成的题目发送到存储系统中,存储系统保存题目数据,保存成功后,返回成功信息。
进一步地,所述S4中系统的编程语言使用PHP语言的GD库扩展,根据题目内容,生成相应的图片。
进一步地,所述PHP语言还可以采用C语言、C++语言、Java语言、Python语言、Go语言或Asp语言中的一种进行代替。
进一步地,所述步骤S4中所述图片以二进制的方式发送至资源服务器。
进一步地,所述S1中的客户端包括android客户端、iOS客户端、Windows客户端和Mac客户端。
进一步地,还包括备份数据库,用于实时读取并保存存储系统中的题目数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海松鼠课堂人工智能科技有限公司,未经上海松鼠课堂人工智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110446884.3/2.html,转载请声明来源钻瓜专利网。