用于简化的知识工程的方法与系统技术方案

技术编号:20797836 阅读:33 留言:0更新日期:2019-04-06 11:27
公开了一种用于使用计算机化的图形编辑器来管理并创建包含具有附条件的内容和用户界面知识的模态页面的可导航的图的基于知识的系统的知识工程的系统和方法。本发明专利技术使整个知识工程的工作流能够在非技术的图形环境内被执行并且无需计算机编程设计或数学背景。此外,作为模态页面的知识的呈现考虑简单的本体论的发现和终端用户的播放器操作。一旦完成编辑,该方法就允许一组构成基于知识的系统的页面、变量和设置被输出到包含所嵌入推理引擎的独立可执行的基于知识的系统的播放器。

Methods and Systems for Simplified Knowledge Engineering

A knowledge-based system knowledge engineering system for managing and creating navigable diagrams containing conditional content and user interface knowledge using a computerized graphics editor is disclosed. The invention enables the whole knowledge engineering workflow to be executed in a non-technical graphical environment without the need for computer programming design or mathematical background. In addition, as knowledge presentation of modal pages, simple ontology discovery and end user player operation are considered. Once edited, the method allows a set of pages, variables, and settings that constitute a knowledge-based system to be output to an independent, executable knowledge-based system player containing the embedded reasoning engine.

【技术实现步骤摘要】
用于简化的知识工程的方法与系统本申请是申请日为2013年8月29日、申请号为201380060284.7的同名专利申请的分案申请。相关申请本申请是2012年9月20日递交的美国临时申请第61/703,270号的非临时申请,并且要求美国临时申请第61/703,270号的优先权,并且通过该引用被全部并入本文。版权声明IFWIZARD公司。本专利文档的公开的一部分包含受版权保护的材料。版权所有者并不拒绝任何人对该专利文档或专利公开按照其在专利和商标局专利文件或记录中出现的那样进行复制再现,但是其他情况下版权所有人保留所有版权权利。37CFR§1.71(d)。
技术介绍
知识工程是使用计算机系统来对复杂的、功能化的知识进行建模。虽然代表外部知识的任意图灵机的产生能够被认作是知识工程,但是,知识工程和诸如知识管理的其相关领域占据更具体的计算机科学领域,其结合了数据库和用于目的性建模的识字程序设计以访问人类知识。实践中知识工程的实例包括诸如像国内荒地火灾决策支持系统(WFDSS)的都柏林核心与企业决策支持系统(EDSS)的语义网本体。知识工程在二十世纪60年代和二十世纪70年代遍及学术和商业的人工智能本文档来自技高网...

【技术保护点】
1.一种非临时性的机器可读存储制品,其上存储有供处理器执行的计算机程序代码,所述计算机程序代码包括:图形编辑器,用于建立专家系统;播放器部件,其被配置为执行所述专家系统;所述图形编辑器包括页面编辑器部件,其被配置为交互地建立所述专家系统的页面实体,其中,所述页面实体其中之一被标识为当所述专家系统的执行开始时要显示的开始页面,每个页面实体包括:一个或多个内容部分和一个或多个界面部分,其中,所述页面实体的每个内容部分被限制为包括供显示的信息内容的非交互式静态框,而没有任何可执行元素或交互式元素,并且每个界面部分包括:至少一个微件,其用于经由耦合到所述处理器的用户界面设备来获取输入数据,以及至少一个...

【技术特征摘要】
2012.09.20 US 61/703,2701.一种非临时性的机器可读存储制品,其上存储有供处理器执行的计算机程序代码,所述计算机程序代码包括:图形编辑器,用于建立专家系统;播放器部件,其被配置为执行所述专家系统;所述图形编辑器包括页面编辑器部件,其被配置为交互地建立所述专家系统的页面实体,其中,所述页面实体其中之一被标识为当所述专家系统的执行开始时要显示的开始页面,每个页面实体包括:一个或多个内容部分和一个或多个界面部分,其中,所述页面实体的每个内容部分被限制为包括供显示的信息内容的非交互式静态框,而没有任何可执行元素或交互式元素,并且每个界面部分包括:至少一个微件,其用于经由耦合到所述处理器的用户界面设备来获取输入数据,以及至少一个界面结果实体,所述界面结果实体标识以下中的至少一个:(a)目标页面,(b)零个或更多个结果条件;并且还标识仅当条件为真时要执行的一个或多个具体的动作;所述播放器部件用于访问开始页面实体,显示所述开始页面实体的内容部分,从所述用户界面设备获取所述输入数据,基于所述输入数据来更新所述专家系统的零个或更多个已存储的变量;然后,访问所述开始页面的界面结果实体,基于所述已存储的变量的当前值来测试所述结果条件,确定所述结果条件是否为真,并且如果所述结果条件为真,则执行所述界面结果实体中指定的条件动作;如果所述开始页面的界面结果实体指定了目标页面实体,则导航到所述目标页面实体,显示所述目标页面实体的内容部分,从所述用户界面设备获取第二输入数据,基于所述第二输入数据来更新所述专家系统的零个或更多个已存储的变量;以及重复以下步骤:每次执行所述专家系统的一个页面实体,从每个当前显示的页面导航到通过分析该当前显示的页面的界面结果实体而确定的选定的目标页面;所述图形编辑器还包括输出子系统,其被配置为将所述页面实体转换成便携格式来输出所述专家系统以供由可独立执行的播放器系统来使用,其中输出的专家系统是自包含的,这表示其无需专用的工具、插件、外部程序或对知识库的访问就能够执行,因为所述专家系统的主题专家知识是被捕获并被反映在所述页面实体中的。2.根据权利要求1所述的存储制品,其中:所述界面结果实体中的每一个定义了零个或更多个结果动作;所述结果动作中的每一个包括基于将单个选定的动作机制应用于一个或多个输入来设置选定的输出变量的值;所述图形编辑器实现图形用户界面,其使得能够从有限的一组选项中选择输入,所述有限的一组选项包括选定的变量、常量、通过微件获取的输入值;以及所述选定的变量是从在所述专家系统的独家本地控制下的预定义的一组变量中选择的。3.根据权利...

【专利技术属性】
技术研发人员:D·塞勒斯布莱斯
申请(专利权)人:伊夫维泽德公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1