近年来,在计算机科学领域中,与本体相关的研究越来越多。科学家和学者已经构建了各种各样的本体,但尚未构建社会群体角色本体。本课题的研究内容就是如何构建社会群体角色本体。研究方法分为五大方面:社会群体角色知识的获取、社会群体角色关系公理的获取、社会群体角色关系公理的验证、社会群体角色本体模型的构建、社会群体角色本体的框架语言描述。知识获取方面,我们首先采用人工获取,然后总结相关的知识获取方法;公理的获取方面,首先采用人工获取,然后从所获取的公理中总结公理的类型,最后针对每种类型的公理实现半自动的公理获取;公理的验证方面,针对每种错误类型设计相应的验证方法:语法错误的验证采用文法分析来实现,潜在不一致性的验证采用归结法来实现,遗缺性的验证采用概念图来实现,语义错误、冗余性、包含性的验证采用错误分析和总结相结合的方法来实现。
研究成果包括:获取了300多个社会群体,获取了这些群体中的角色、角色动作、角色关系,获取了这些群体中的角色关系公理,针对公理的概念图的识别方法,公理的程序验证实现,构建了社会群体类的体系结构,社会群体角色本体的建模方法,社会群体角色本体的框架表示方法,部分社会群体角色本体实例。结论:社会群体角色本体的构建的关键在于相关知识的获取,由于这些知识的获取和表示有一定的主观性,为了规范化,我们可参考一些标准。随着知识的更新,我们需要对本体进行维护,从而使其更加完善。本课题只选择了300多个有代表性的社会群体来构建本体,实际上可增加更多的社会群体来丰富该本体。由于工作量大,社会群体角色本体的构建是一个长期而复杂的过程。构建该本体的意义重大。理论意义上,它通过减少、甚至是消除在概念和用辞上的混乱,使大家对社会群体角色知识的认识达成一致,并将其作为各种不同观点间的一种统一的框架和基础;实际意义上,该本体及其相关知识可更方便地应用到其它的研究工作中。
本文关键词: