欢迎来到天天文库
浏览记录
ID:34532466
大小:217.16 KB
页数:3页
时间:2019-03-07
《课程知识本体建模及推理new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、万方数据第37卷第4期计算机工程2011年2月V01.37No.4ComputerEngineeringFebruary201l·软件技术与数据库·文章■号ll∞o-3428(20llJ04删I’6l—_03文献标识码IA中田分类号lTP311课程知识本体建模及推理吕金再,余雪露(太原理工大学计算机与软件学院,太原030024)■鼻:以计算机网络课程领域为例,研究并实现本体建模,利用Jena对其进行解析与推理,构造推理规则,设计一个基于本体的课程资源查询系统,对其体系结构及功能进行描述。实验结果证明,该方法能够解决传统学习资源查询缺乏语义支持的问
2、题,比传统的学习资源查询有更高的查全率和查准率。关t词:本体建模;推理规则;资源查询;语义支持OntologyModelingandReasoningforCurriculumKnowledgeLVJin-li。YUXue-li(CollegeofComputerandSoftware,TaiyuanUniversityofTechnology,Taiyuan030024,China)[Abstract]Takingthefieldofcomputernetworkcoursesasanexample.thispaperstudiesandimp
3、lementsontologymodelingwhichisparsedandreasonedbyJena,andtheinferencerulesaleconstructedatthesametime.Anontology-basedcurriculumresourcesquerysystemwhichisdescribedfromtheangleofarchitectureandfunctionsisdesigned.Experimentalresultsshowthatthismethodcan,solvetheproblemoflacko
4、fsemanticquerysupportfortraditionallearningresourcesquery,andhashigherrecallrateandprecisionthantraditionallearningresourcesqueries.[Keywords]ontologymodeling;inferencerule;resourcesquery;semanticsupportDOI:10.39690.issn.1000.3428.2011.04.022l概述随着本体被广泛应用于信息系统和语义Web等领域,本体建模成为本
5、体研究的热点之一。目前本体建模存在构建不规范、异构、无统一评价标准等问题。Jena⋯是由HP实验室研究的基于Java的开放源代码语义网应用开发工具,可以对本体进行处理,文献121利用Jena对本体进行推理并将本体推理应用于行业信息化知识库中。目前网络学习资源的查询存在仅基于关键字匹配、缺乏语义支持的问题,致使查全率与查准率无法保证。基于本体的查询方法可以有效解决上述问题,该方法主要有3个思路”},本文基于第2种思路,以计算机}(哼络领域为例,结合Jena工具对本体进行研究,并设计了一个基于本体的课程资源查询系统(Ontology-basedCur
6、riculumResourcesquerySystem.Onto-CRQS),实现学习资源的语义扩展查询。2本体建模目前,计算机领域本体大多以章节结构来建横,不能体现知识点之间的内在联系,本文依据知识点之间的联系进行本体建模,以便对本体进行解析与推理。由于计算机网络领域已构建的本体存在网络分类标准单一、易造成本体概念共享性差及本体异构等问题,本文从覆盖范围、体系结构、软硬件、评价等方面对计算机网络进行分类和本体建模。2.1本体楚模的依据本体建模皇婴依据本科教材<<计算机网络》,同时结合专家意见,利用本体编辑工具Prot6963.1对手工抽取的概念
7、和关系进行本体构建操作。2.2本体描述语育本体描述语占基于XML,主要包括RDF、RDFS、OWL、DAML(DARPAAgentMarkupLanguage)等。OWLl41提供了3个表达能力不同、计算效率各异的子语言:OWL,OWLDL和OWLFull。本文主要基于OWLDL,对类的推理尝试用OwLFull描述。2.3本体楚模方法由十领域与具体工程不同,目前本体建模方法各异。国外研究的建模方法主要有骨架法、企业建模法、知识工程法等。文献15J详细论述并比较r以上建模方法。国内研究者提出的本体建模方法主要有基于Jena的本体构建方法、面向对象构
8、建法等。由于面向对象法对于从事过面向对象程序设计的软件开发人员易学、易用,并且可以减少领域专家的参与度,因此本文采用面向对象法进行本体建
此文档下载收益归作者所有