基于HNC理论的小学生应用题自动解题系统设计与实现

来源 :北京师范大学 | 被引量 : 0次 | 上传用户:zhl2707
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
应用题是的重要内容,但在长期的教学实践中,应用题教学却始终是数学教学中的难点和薄弱环节。机器智能化与自动解题是计算机应用研究的一个重要领域,尤其自动解题在数学方面应用最为广泛,各种数学专家系统、辅助解题系统层出不穷。在这种背景下,本文考虑将自动解题应用于数学应用题中,实现一个应用题自动解题系统。   应用题自动解题系统与一般数学专家系统不同之处在于本系统的输入是自然语言描述的应用题题目,这部分涉及到汉语自然语言理解。在这方面,计算机界仍处于探索阶段,尚无一个明确的解决办法。为此,在对本课题进行研究时,考虑到小学生应用题有语法规范、文字叙述简明、上下文关系清晰、逻辑关系严谨简单,涉及常识知识少且仅含有加减乘除四则运算的特点,本文只选取小学生应用题作为研究对象。   本文针对汉语理解的特点,将HNC(概念层次网络)理论引入到小学生应用题自动解题系统中,利用HNC理论的句类分析技术实现计算机对应用题语义成分的自动分析。鉴于研究对象的特殊性,本文在HNC句类知识基础上,总结并发展了7种常见句型的句类知识,并为各个句类设计出一套知识提取的算法。语义成分分析完成之后依照这些算法,可以有效的提取并组织应用题题目中蕴含的知识,尤其是数量之间的关系。在获取知识、建立知识关联后,一个知识关联图即已形成,依照该图便可以求解出答案。本文选取了200道应用题作为研究范本,已实现的系统能够正确解答其中190道应用题。本文的研究所涉及的世界知识较少,其目的在于循序渐进,在机器智能化、自动解题这个方向上提供一种思路。
其他文献
随着多媒体技术、数字电视和网络技术的发展,积累了大量的视频资料,海量多媒体数据资料涉及到数字化存储、编目管理、检索查询和资料发布等问题,这就要求首先把视频序列分解成为
近年来,随着Internet的迅速发展,XML已经成为网络上数据描述和数据交换事实上的标准。网络上信息的本质特性和XML内在的灵活性,使得XML非常适合用来作为网络上数据的载体。因此,
在计算机与网络信息技术飞速发展的今天,各个领域的信息与数据急剧增加,并且由于人类的参与使数据与信息中的不确定性更加显著,信息与数据中的关系更加复杂。如何从大量的、
数据挖掘是指从海量的数据中提取有价值的信息和模式,是信息技术发展的必然产物。数据挖掘的功能包括关联规则挖掘、分类、聚类、预测、偏差分析等,其中聚类分析的目的是将数据
Subversion(SVN)是一种开放源码、多用户版本控制系统,支持通过本地或远程访问数据库和文件系统存储库。不但提供了常见的比较、合并、标记、提交和分支功能,Subversion还增加了
煤炭是我国的基础能源,是关系国家经济命脉的重要基础产业,同时我国煤矿地质条件复杂,是世界上灾害严重、事故多发的国家。现在大多数煤矿都安装了瓦斯监控系统,积累了大量的
韶山8型电力机车是用于我国电气化铁路干线的一种快速客运机车,在中国铁路历次大提速中发挥了重要作用。电气线路是电力机车最重要的组成部分,也是机车中最复杂、最难学习掌握
语言是人类积累知识和交流思想的重要工具,因此让机器理解自然语言是通往通用人工智能的必经之路。从海量的自然语言文本中快速并准确定位有效的信息,需要将用户的需求与大量的
数据挖掘是一个比较广泛的概念,它包括各种从大量的数据中发现模式的方法。它所包括模式主要有关联规则、分类、聚类、序列模式等等。关联规则的挖掘是数据挖掘中的一项重要和
随着集成电路设计和工艺技术的发展,可编程片上系统(SoPC)已经在工业控制、消费类电子等嵌入式中得到了广泛的应用。它不仅减小了电路尺寸,而且具有成本低廉,可靠性高,功耗低等优点