摘要:
web网上存在着大量题目资源,学生在学习过程中需要准确找到与他想要了解的知识点相关的题目,但是从题目的语言表述往往很难得知题目所用的知识点和难度等信息,合适的题目难以找到.为解决该问题本文提出了Web个性化计算机程序题检索系统,该系统利用计算机科学领域知识本体中的概念为异构的分布在Web上的题目资源添加知识点语义注释,使这些Web题目资源具有无二义性的机器"可理解"的语义;通过建立用户本体将学生的知识结构抽象出来,每一个注册的用户都对应用户本体中的一个实例,使得每个学生的知识结构得以被机器"理解":在学生检索题目过程中,个性化检索平台会根据学生想要掌握的知识点请求,结合他用户模型实例中已经掌握的知识点,依照个性化匹配规则为该学生返回真正适合自身情况的题目.本文研究的内容是计算机科学领域本体服务器,它是Web个性化计算机程序题检索系统的重要组成部分.首先计算机科学领域本体是为Web上的题目资源添加知识点语义注释和进行推理的基础;其次,计算机科学领域本体服务器是集本体存储,本体维护以及提供与本体相关的查询服务为一体的服务器.本文首先研究了建立计算机科学领域本体的方法,然后依据此方法建立了计算机科学领域本体,继而研究了基于OWL规范的关系数据库本体存储方法,最后提出了计算机科学领域本体服务器的体系结构并开发出了原型系统.
展开