论文部分内容阅读
随着计算机技术的广泛应用,应用需求不断提高,带来了一些新的问题,例如在互联网领域中,Web的出现改变了知识传播的方式和速度,带来了知识的爆炸性增长,同时也增加了在网络上获取的难度。Web的发展面临的重要问题是如何让计算机能够理解和处理知识,解决这个问题的难点是建立怎样的模型来描述知识,实现领域知识在互联网中共享与重用。本体(Ontology)是一种能在语义和知识层次上描述领域相关问题的概念模型的框架,是解决领域知识的共享与重用的重要手段。目前在本体的研究中,关于如何构建本体,没有一个通用的标准方法,已有的方法大多是对某个具体领域本体构建的经验总结,只给出总体上的指导框架,以此来指导构建其它领域的本体应用性较差,不能充分发挥本体的优点。因此,对本体的构建方法和本体的实际应用进行研究具有非常重要的意义。本文通过对本体构建理论方法的研究,结合信息检索这个应用领域,提出了一种改进的本体构建方法,同时实现了一个基于本体的语义检索模型,解决了如何结合具体应用来构建本体的问题。该方法主要特点是将规则的抽取和本体构建相融合,以应用需求来抽取规则,以定义的规则来辅助完善本体,循环抽取直至构建出良好的本体。在此方法的指导下,以语义检索为应用需求,构建了《红楼梦》知识本体。在构建过程中,首先借鉴软件工程理论对应用领域进行详细的需求分析,以此作为后续本体构建的基础,然后根据该需求分析抽取并定义本体中的概念、属性,同时抽取本体应用中的规则,并通过已经定义的规则进一步完善本体,重复这个过程直到最终构建出合理而有效的本体。此外,本文在构建好《红楼梦》本体的基础上,探讨了本体知识库的推理、存储和检索,建立了基于本体的语义检索模型,并验证了检索的效果。本文通过信息检索领域的应用需求,对改进的本体构建方法进行具体领域的构建与应用的实例验证,验证结果表明本文提出的本体构建方法能够有效的支持具体领域的应用,并且基于本体的语义检索模型能够很好的改善检索的查全率和查准率。