语义网是对现有Web的扩展,其目标是使Web上的信息具有计算机可以理解的语义,而本体则描述了其中的语义。本体的构建是实现语义网的关键环节,当前,本体的构建仍以手工编辑为主,因此,如何方便、快速地构建本体是一项值得研究的课题。本文在分析总结了现有的本体构建方法和本体学习技术的基础上,提出了一种新的领域本体半自动构建方法。
本文首先介绍了语义网及本体的相关理论,接着介绍和研究本体学习技术。在前面的理论研究的基础上,结合循环获取法的思想和面向语义网中本体学习技术,并利用软件工程中的建模思想,本文提出一种基于螺旋模型的领域本体半自动构建的方法。该方法包括四部分:本体引入、本体抽取、本体生成和本体确认。这四部分是一个不断循环,螺旋上升的过程。
针对该方法,本文设计了领域本体半自动构建方法的总体框架,并对该框架进行了模块划分,按照各模块实现了一个原型系统。在系统的详细设计中,对各模块进行详细的分析研究。最后对该原型系统进行了测试及验证,结果证实了该方法能够减少人工的参与,提高本体的构建效率,并在概念及其关系的获取和处理方面保证了本体的构建质量。
本文属于国家自然科学基金资助项目“智能化语义网服务中的本体集成机理与应用模式”(项目编号60672031)和辽宁省自然科学基金资助项目“基于本体集成的语义网智能服务的关键技术研究”(项目编号20072142)的研究成果之一。