知识运用系统编程界面(KAPI)设计

更新时间:2024-03-09 点赞:21139 浏览:94560 作者:用户投稿原创标记本站原创

随着知识社会的到来,人们对知识服务的需求越来越高,但是,由于处理知识的方式与处理数据的方式有极大的不同,所以,知识处理一直是人们难以解决却又迫切需要解决的问题。为了建立我们自己的大型知识库,我们正在进行国家知识基础设施建设(NKI)的研究。每个知识库都需要有自己的编程界面,以便在知识库的基础上建立知识应用系统,本文的研究目的正是为NKI设计知识编程界面(KnowledgeApplicationProgrammingInterface,简称KAPI)。作为处理知识的编程界面,KAPI必须具有适用性、通用性、专业性、完备性、开放性、多层次性和易用性等特点。为了满足不同层次的用户建立知识应用系统的需要,本文除了在KAPI中建立核心操纵集外,还建立了简单易用的宏操纵集。宏操纵由核心操纵组合而成。本文从分析知识结构出发,建立了面向知识结构的各学科通用的宏操纵集,分析《中国大百科全书:生物卷》中的生物学知识,在生物学领域专家的帮助下,建立了生物学专用的宏操纵集。为了使宏操纵集可扩充、易维护,本文引入可复用的面向对象的设计方法,将宏操纵的实现结构分为分析层、执行层和推理层,层次之间为一种松耦合关系。为了在进行知识处理时能保证隐含在专业知识中的专业习惯不丢失,本文应用了本体的概念,知识应用系统编程界面(KAPI)的设计设计了概念约束本体,运用属性之间、属性与聚类之间、聚类之间的关系及规则来反应这种隐式的知识,耿得了比较好的效果。最后,我们应用现有的KAPI集,实现了一个具有基本功能的教学系统。【关键词】:国家知识基础设施建设知识编程界面本体知识处理知识工程
【论文提纲】:中文摘要3-5英文摘要5-9一、引言9-171、知识社会的知识需求92、知识服务的特点9-103、知识服务研究现状10-114、国家知识基础设施建设11-125、知识编程界面12-166、本文的主要工作167、本文的组织结构16-17二、KAPI的总体设计方案17-261、KAPI分类17-192、核心操纵193、宏操纵19-204、KAPI面向的对象205、KAPI的后台支撑20-26三、KAPI中的核心操纵26-331、KAPI的执行过程262、KAPI的权限设定26-273、符号和命名规则274、KAPI中的异常处理机制27-285、KAPI中的核心操纵综述28-33四、KAPI中的通用宏操纵集33-511、宏操纵的实现结构33-342、宏操纵的实现机制34-373、宏操纵综述37-51五、生物学专用的宏操纵集51-541、上位阶元
相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~