智能化公式在线编辑系统与方法技术方案

技术编号:25478750 阅读:29 留言:0更新日期:2020-09-01 23:00
本发明专利技术提供了智能化公式在线编辑系统与方法,该智能化公式在线编辑系统与方法有别于现有技术直接以公式编辑界面作为编辑媒介,其通过构建公式编辑元素数据库和语音识别的形式来对不同的编辑元素进行组合编辑,这样公式编辑者只需要以语音的形式就能够灵活地和快速地进行公式编辑,从而优化公式编辑的效率和降低公式编辑的操作繁复性;此外,该系统与方法还能够以可视化显示和可撤回编辑的形式来实时地进行公式编辑,这样能够有效地降低出现人为错误的概率,并且该能够借助后续规范化处理的方式进一步提高公式编辑的准确性。

【技术实现步骤摘要】
智能化公式在线编辑系统与方法
本专利技术涉及智能教育的
,特别涉及智能化公式在线编辑系统与方法。
技术介绍
在教学过程、特别是理科相关学科的教学过程会涉及大量的公式编辑处理程序,其中一些公式的数学形式和结构较为复杂并且还会使用大量不同的公式符号和高级运算程式,这就需要使用者具备一定的相关知识储备才能够快速地和准确地进行相应的公式编辑操作。在实际操作过程中,现有技术的公式编辑模式都只是在相应的公式编辑界面上提供不同类型的公式符号,使用者再在该公式编辑界面上逐一地选择合适的公式符号来组成所需要的公式,但是这种公式编辑方式不仅编辑效率低下和容易出现编辑错误,并且还不便于在编辑错误的情况下及时地和快速地进行编辑纠错,这严重地降低公式编辑的质量和正确性。
技术实现思路
针对现有技术存在的缺陷,本专利技术提供智能化公式在线编辑系统与方法,该智能化公式在线编辑系统与方法通过构建包括不同学科的公式符号与公式运算模式的公式编辑元素数据库并进行编辑元素的标定,并对公式编辑者发出的语音指令的语音识别结构选择对应的编辑元素,再将选择的编辑元素进行可视化显示和可撤回形式的组合编辑,最后对组合编辑得到的公式结果进行规范化处理,以此得到最终的公式结果;可见,该智能化公式在线编辑系统与方法有别于现有技术直接以公式编辑界面作为编辑媒介,其通过构建公式编辑元素数据库和语音识别的形式来对不同的编辑元素进行组合编辑,这样公式编辑者只需要以语音的形式就能够灵活地和快速地进行公式编辑,从而优化公式编辑的效率和降低公式编辑的操作繁复性;此外,该系统与方法还能够以可视化显示和可撤回编辑的形式来实时地进行公式编辑,这样能够有效地降低出现人为错误的概率,并且该能够借助后续规范化处理的方式进一步提高公式编辑的准确性。本专利技术提供智能化公式在线编辑系统,其特征在于:所述智能化公式在线编辑系统包括公式编辑元素数据库形成与加工模块、公式编辑元素选择模块、组合编辑执行模块和公式规范化处理模块;其中,所述公式编辑元素数据库形成与加工模块用于构建关于不同学科的公式符号与公式运算模式的公式编辑元素数据库,并对所述公式编辑元素数据库进行编辑元素标定;所述公式编辑元素选择模块用于根据来自公式编辑者的语音指令的语音识别结果,从所述公式编辑元素数据库中选择对应的编辑元素;所述组合编辑执行模块用于将所述选择的编辑元素进行可视化显示,并在相应编辑界面上对所述编辑元素进行可撤回形式的组合编辑;所述公式规范化处理模块用于对所述组合编辑得到的公式结果进行规范化处理,以此形成最终的公式结果;进一步,所述公式编辑元素数据库形成与加工模块包括公式相关原始数据集合形成子模块、公式编辑元素数据库构建子模块和公式编辑元素标定子模块;其中,所述公式相关原始数据集合形成子模块用于从预设学科教育大数据库中获取关于不同学科对应的中文形式和外文形式的公式符号与公式运算模式的原始数据集合;所述公式编辑元素数据库构建子模块用于在所述原始数据集合中的每一数据项对应的实际使用频率值低于预设使用频率阈值时,将相应的数据项删除,以此将所述原始数据集合更新为所述公式编辑元素数据库;所述公式编辑元素标定子模块用于对所述公式编辑元素数据库中的每一项元素数据进行元素使用领域和/或元素使用条件的标定;进一步,所述公式编辑元素选择模块包括语音识别子模块、公式编辑相关指令码提取子模块和公式编辑元素确定子模块;其中,所述语音识别子模块用于对所述语音指令进行语音识别,以此获得与所述语音指令相对应的文本指令;所述公式编辑相关指令码提取子模块用于从所述文本指令中提取对应的公式编辑相关指令码;所述公式编辑元素确定子模块用于从所述公式编辑元素数据库中选择与所述公式编辑相关指令码、在所述标定的元素使用领域和/或元素使用条件上相匹配的编辑元素;进一步,所述组合编辑执行模块包括可视化显示子模块、编辑界面运行子模块和撤回处理子模块;其中,所述可视化显示子模块用于将所述选择的编辑元素按照其自身与当前公式编辑操作的编辑顺序进行可视化排列显示;所述编辑界面运行子模块用于根据所述语音识别的结果,将所述选择的编辑元素在所述编辑界面上进行组合编辑;所述撤回处理子模块用于在所述组合编辑过程中,根据对所述公式编辑者的实时语音指令的语音识别结果,对所述组合编辑进行选择性撤回处理;进一步,所述公式规范化处理模块包括公式检查子模块和规范化执行子模块;其中,所述公式检查子模块用于对所述组合编辑得到的公式结果进行关于数学运算逻辑、符号拼写错误和公式语法中至少一者的检查;所述规范化执行子模块用于根据所述检查的结果,对所述公式结果进行相应的规范化处理,以此形成最终的公式结果。本专利技术还提供智能化公式在线编辑方法,其特征在于,所述智能化公式在线编辑方法包括如下步骤:步骤S1,构建关于不同学科的公式符号与公式运算模式的公式编辑元素数据库,并对所述公式编辑元素数据库进行编辑元素标定;步骤S2,采集公式编辑者的语音指令,并对所述语音指令进行语音识别,以此从所述公式编辑元素数据库中选择对应的编辑元素;步骤S3,将所述选择的编辑元素进行可视化显示,并在相应编辑界面上对所述编辑元素进行可撤回形式的组合编辑;步骤S4,对所述组合编辑得到的公式结果进行规范化处理,以此形成最终的公式结果;进一步,在所述步骤S1中,构建关于不同学科的公式符号与公式运算模式的公式编辑元素数据库,并对所述公式编辑元素数据库进行编辑元素标定具体包括,步骤S101,从预设学科教育大数据库中获取关于不同学科对应的中文形式和外文形式的公式符号与公式运算模式的原始数据集合;步骤S102,获取所述原始数据集合中的每一数据项对应的实际使用频率值,并将实际使用频率值低于预设使用频率阈值的数据项删除,以此将所述原始数据集合更新为所述公式编辑元素数据库;步骤S103,对所述公式编辑元素数据库中的每一项元素数据进行元素使用领域和/或元素使用条件的标定,并利用下面公式(1)获得所述公式编辑元素数据库中的每一项元素数据在元素使用领域和/或元素使用条件下的标定值在上述公式(1)中,表示所述公式编辑元素数据库中的第i个元素数据在第j个元素使用领域和/或第j个元素使用条件下的标定值,n表示所述公式编辑元素数据库中的所有元素数据的总个数,m表示所述元素使用领域和/或元素使用条件的总个数,Cj表示在第j个元素使用领域和/或第j个元素使用条件下所有元素数据对应的实际使用频率值中的最大值,表示在第j个元素使用领域和/或第j个元素使用条件下第i个元素数据对应的实际使用频率值;所述步骤S301还具体包括,步骤S1031,保持i不变,将j的值依次从1取值到m代入公式(1)中,将得到的进行排序,得到最大的的值其对应的第j个元素使用领域和/或第j个元素使用条件即为第i个元素数据的最佳元素使用领域和/或元素使用条件,则将第i个元素数据标定在本文档来自技高网...

【技术保护点】
1.智能化公式在线编辑系统,其特征在于:/n所述智能化公式在线编辑系统包括公式编辑元素数据库形成与加工模块、公式编辑元素选择模块、组合编辑执行模块和公式规范化处理模块;其中,/n所述公式编辑元素数据库形成与加工模块用于构建关于不同学科的公式符号与公式运算模式的公式编辑元素数据库,并对所述公式编辑元素数据库进行编辑元素标定;/n所述公式编辑元素选择模块用于根据来自公式编辑者的语音指令的语音识别结果,从所述公式编辑元素数据库中选择对应的编辑元素;/n所述组合编辑执行模块用于将所述选择的编辑元素进行可视化显示,并在相应编辑界面上对所述编辑元素进行可撤回形式的组合编辑;/n所述公式规范化处理模块用于对所述组合编辑得到的公式结果进行规范化处理,以此形成最终的公式结果。/n

【技术特征摘要】
1.智能化公式在线编辑系统,其特征在于:
所述智能化公式在线编辑系统包括公式编辑元素数据库形成与加工模块、公式编辑元素选择模块、组合编辑执行模块和公式规范化处理模块;其中,
所述公式编辑元素数据库形成与加工模块用于构建关于不同学科的公式符号与公式运算模式的公式编辑元素数据库,并对所述公式编辑元素数据库进行编辑元素标定;
所述公式编辑元素选择模块用于根据来自公式编辑者的语音指令的语音识别结果,从所述公式编辑元素数据库中选择对应的编辑元素;
所述组合编辑执行模块用于将所述选择的编辑元素进行可视化显示,并在相应编辑界面上对所述编辑元素进行可撤回形式的组合编辑;
所述公式规范化处理模块用于对所述组合编辑得到的公式结果进行规范化处理,以此形成最终的公式结果。


2.如权利要求1所述的智能化公式在线编辑系统,其特征在于:
所述公式编辑元素数据库形成与加工模块包括公式相关原始数据集合形成子模块、公式编辑元素数据库构建子模块和公式编辑元素标定子模块;其中,
所述公式相关原始数据集合形成子模块用于从预设学科教育大数据库中获取关于不同学科对应的中文形式和外文形式的公式符号与公式运算模式的原始数据集合;
所述公式编辑元素数据库构建子模块用于在所述原始数据集合中的每一数据项对应的实际使用频率值低于预设使用频率阈值时,将相应的数据项删除,以此将所述原始数据集合更新为所述公式编辑元素数据库;
所述公式编辑元素标定子模块用于对所述公式编辑元素数据库中的每一项元素数据进行元素使用领域和/或元素使用条件的标定。


3.如权利要求1所述的智能化公式在线编辑系统,其特征在于:
所述公式编辑元素选择模块包括语音识别子模块、公式编辑相关指令码提取子模块和公式编辑元素确定子模块;其中,
所述语音识别子模块用于对所述语音指令进行语音识别,以此获得与所述语音指令相对应的文本指令;
所述公式编辑相关指令码提取子模块用于从所述文本指令中提取对应的公式编辑相关指令码;
所述公式编辑元素确定子模块用于从所述公式编辑元素数据库中选择与所述公式编辑相关指令码、在所述标定的元素使用领域和/或元素使用条件上相匹配的编辑元素。


4.如权利要求1所述的智能化公式在线编辑系统,其特征在于:
所述组合编辑执行模块包括可视化显示子模块、编辑界面运行子模块和撤回处理子模块;其中,
所述可视化显示子模块用于将所述选择的编辑元素按照其自身与当前公式编辑操作的编辑顺序进行可视化排列显示;
所述编辑界面运行子模块用于根据所述语音识别的结果,将所述选择的编辑元素在所述编辑界面上进行组合编辑;
所述撤回处理子模块用于在所述组合编辑过程中,根据对所述公式编辑者的实时语音指令的语音识别结果,对所述组合编辑进行选择性撤回处理。


5.如权利要求1所述的智能化公式在线编辑系统,其特征在于:
所述公式规范化处理模块包括公式检查子模块和规范化执行子模块;其中,
所述公式检查子模块用于对所述组合编辑得到的公式结果进行关于数学运算逻辑、符号拼写错误和公式语法中至少一者的检查;
所述规范化执行子模块用于根据所述检查的结果,对所述公式结果进行相应的规范化处理,以此形成最终的公式结果。


6.一种智能化公式在线编辑方法,其特征在于,所述智能化公式在线编辑方法包括如下步骤:
步骤S1,构建关于不同学科的公式符号与公式运算模式的公式编辑元素数据库,并对所述公式编辑元素数据库进行编辑元素标定;
步骤S2,采集公式编辑者的语音指令,并对所述语音指令进行语音识别,以此从所述公式编辑元素数据库中选择对应的编辑元素;
步骤S3,将所述选择的编辑元素进行可视化显示,并在相应编辑界面上对所述编辑元素进行可撤回形式的组合编辑;
步骤S4,对所述组合编辑得到的公式结果进行规范化处理,以此形成最终的公式结果。


7.如权利要求6所述的智能化公式在线编辑方法,其特征在于:
在所述步骤S1中,构建关于不同学科的公式符号与公式运算模式的公式编辑元素数据库,并对所述公式编辑元素数据库进行编辑元素标定具体包括,
步骤S101,从预设学科教育大数据库中获取关于不同学科对应的中文形式和外文形式的公式符号与公式运算模式的原始数据集合;
步骤S102,获取所述原始数据集合中的每一数据项对应的实际使用频率值,并将实际使用频率值低于预设使用频率阈值的数据项删除,以此将所述原始数据集合更新为所述公式编辑元素数据库;
步骤S103,对所述公式编辑元素数据库中的每一项元素数据进行元素使用领域和/或元素使用条件的标定,并利用下面公式(1)获得所述公式编辑元素数据库中的每一项元素数据在元素使用领域和/或元素使用条件下的标定值

...

【专利技术属性】
技术研发人员:樊星
申请(专利权)人:上海乂学教育科技有限公司
类型:发明
国别省市:上海;31

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

1