论文部分内容阅读
本体作为语义网的核心技术,实质上是一套得到了普遍认可的、关于概念体系的明确的和形式化的规范说明。目前本体技术在知识工程、图书情报和教育等领域均得到了广泛的应用。虽然现有研究中已经产生了很多支持本体构建的编辑工具,但完全依靠手工方式获取本体构建所需的概念和概念间关系仍然需要耗费大量的人力和时间,这已经成为限制本体发展和推广的一大障碍。本文在分析教育领域本体应用现状和领域本体自动构建相关研究的基础上,提出了一种基于术语部件扩展的术语自动抽取算法,用以提取课程领域的核心概念,形成课程的核心知识框架。在此基础上,对收集的课程案例资源进行组织,形成以课程知识本体为核心的案例资源网络。本文的主要工作如下:(1)本体概念自动获取技术。针对传统本体构建中存在的工作量大、构建效率低以及本体维护困难等问题,对目前国内外本体自动构建方法的进行分析比较,提出了以术语自动抽取为技术基础的本体概念自动获取方法。实验证明,此方法能有效提高领域术语抽取的准确率,对提高本体构建效率具有积极的意义。(2)《面向对象程序设计》课程本体构建。本文将本体概念引入课程学习中,对《面向对象程序设计》课程知识体系以及教育资源建设规范进行了学习和分析。在此基础上,采用目前成熟度最高的七步法作为本体构建指导规范,并使用本体管理工具protégé编写课程领域的OWL描述文件,实现了课程本体核心知识框架的构建。(3)课程资源检索系统设计与实现。在已构建的课程本体库的基础上,重点对系统需求分析、推理实现原理及检索系统的核心工作流程进行研究,最终采用JSP+My SQL实现了《面向对象程序设计》课程资源检索系统,通过系统实现验证了本文构建的课程本体库的合理性。系统支持使用者进行课程本体库的知识和资源的管理、课程资源的快速语义检索及基于课程知识推理的课程学习。该系统借助课程本体推理可以实现不同层次知识点的动态路径生成,清晰地展现课程知识与教学资源之间映射,对于指导学习者进行课程学习具有重要的意义。本文提出的课程资源检索是本体库智能教学系统的重要组成部分,智能教学系统的个性化学习是教育信息化建设的新要求,通过为系统构建学习者兴趣模型,能够为学习者提供个性化的学习推荐,这是系统有待进一步完善的部分。