Building a knowledge base: an example

被引:5
|
作者
Gelfond, M [1 ]
Gabaldon, A
机构
[1] Univ Texas, Dept Comp Sci, El Paso, TX 79968 USA
[2] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3G4, Canada
关键词
D O I
10.1023/A:1018938324292
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The main goal of this paper is to illustrate applications of some recent developments in the theory of logic programming to knowledge representation and reasoning in common sense domains. We are especially interested in better understanding the process of development of such representations together with their specifications. We build on the previous work of Gelfond and Przymusinska in which the authors suggest that, at least in some cases, a formal specification of the domain can be obtained from specifications of its parts by applying certain operators on specifications called specification constructors and that a better understanding of these operators can substantially facilitate the programming process by providing the programmer with a useful heuristic guidance. We discuss some of these specification constructors and their realization theorems which allow us to transform specifications built by applying these constructors to declarative logic programs. Proofs of two such theorems, previously announced in a paper by Gelfond and Gabaldon, appear here for the first time. The method of specifying knowledge representation problems via specification constructors and of using these specifications for the development of their logic programming representations is illustrated by design of a simple, but fairly powerful program representing simple hierarchical domains.
引用
收藏
页码:165 / 199
页数:35
相关论文
共 50 条
  • [41] Intelligent information processing for building university knowledge base
    Jakub Koperwas
    Łukasz Skonieczny
    Marek Kozłowski
    Piotr Andruszkiewicz
    Henryk Rybiński
    Wacław Struk
    Journal of Intelligent Information Systems, 2017, 48 : 141 - 163
  • [42] The Challenge of Building the Knowledge Base in Changing Contexts of Care
    Blewett, James
    JOURNAL OF INTEGRATED CARE, 2007, 15 (06) : 30 - 36
  • [43] Concept type hierarchy as ontology: An example historical knowledge base
    Corbett, D
    Mayer, W
    AI 2004: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3339 : 259 - 271
  • [44] Building a Network Knowledge Base Based on a Belief Revision Operator
    Osuna-Gonzalez, Reynold
    De Ita-Luna, Guillermo
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS-ICCSA 2023 WORKSHOPS, PT I, 2023, 14104 : 3 - 14
  • [45] Data Acquisition and Information Extraction for Scientific Knowledge Base Building
    Andruszkiewicz, Piotr
    Rybinski, Henryk
    2018 IEEE 12TH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC), 2018, : 256 - 259
  • [46] Corpora as a Source of Biomedical Information: Building a Technological Knowledge Base
    Varela Vila, Tamara
    CORPUS RESOURCES FOR DESCRIPTIVE AND APPLIED STUDIES. CURRENT CHALLENGES AND FUTURE DIRECTIONS: SELECTED PAPERS FROM THE 5TH INTERNATIONAL CONFERENCE ON CORPUS LINGUISTICS (CILC2013), 2013, 95 : 630 - 636
  • [47] Building a Commonsense Knowledge Base for Context-Awareness Inference
    Zhang, Li
    Li, Shijian
    Pan, Gang
    2013 10TH IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2013, : 430 - 435
  • [48] Building knowledge base from semi-structured data
    Liu, Xiao-Li
    Wu, Guo-Qing
    Yang, Min
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 839 - +
  • [49] A Building Method of Virtual Knowledge Base Based on Ontology Mapping
    Li, Huayu
    Zhang, Xiaoming
    KNOWLEDGE ENGINEERING AND MANAGEMENT, 2011, 123 : 597 - +
  • [50] On Building an Ontological Knowledge Base for Managing Patient Safety Events
    Liang, Chen
    Gong, Yang
    MEDINFO 2015: EHEALTH-ENABLED HEALTH, 2015, 216 : 202 - 206