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 条
  • [31] Storybase: Towards Building a Knowledge Base for News Events
    Wu, Zhaohui
    Liang, Chen
    Giles, C. Lee
    PROCEEDINGS OF THE 53RD ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS AND THE 7TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING (ACL-IJCNLP 2015): SYSTEM DEMONSTRATIONS, 2015, : 133 - 138
  • [32] Re-thinking the knowledge base for the building industry
    Dean, Y
    BUILDING RESEARCH AND INFORMATION, 1998, 26 (04): : 262 - 266
  • [33] Intelligent information processing for building university knowledge base
    Koperwas, Jakub
    Skonieczny, Lukasz
    Kozowski, Marek
    Andruszkiewicz, Piotr
    Rybinski, Henryk
    Struk, Wacaw
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2017, 48 (01) : 141 - 163
  • [34] Building a machining knowledge base for intelligent machine tools
    Lee, Seung Woo
    Song, Jun Yeob
    PROCEEDINGS OF THE 11TH WSEAS INTERNATIONAL CONFERENCE ON SYSTEMS, VOL 2: SYSTEMS THEORY AND APPLICATIONS, 2007, : 331 - +
  • [35] Building a situation-based language knowledge base
    Zhou, Q
    Chen, ZS
    COMPUTATIONAL LINGUISTICS AND INTELLIGENT TEXT PROCESSING, 2005, 3406 : 333 - 336
  • [36] Towards Building a Knowledge Base for Research on Andean Weaving
    Arnold, Denise Y.
    Helmer, Sven
    Arando, Rodolfo Velasquez
    DATASPACE: THE FINAL FRONTIER, PROCEEDINGS, 2009, 5588 : 180 - +
  • [37] Methods for building a knowledge base for automatic communication in shipping
    Wojcik, Anna
    Pietrzykowski, Zbigniew
    SCIENTIFIC JOURNALS OF THE MARITIME UNIVERSITY OF SZCZECIN-ZESZYTY NAUKOWE AKADEMII MORSKIEJ W SZCZECINIE, 2016, 47 (119): : 176 - 180
  • [38] Building a Commonsense Knowledge Base for a Collaborative Storytelling Agent
    Ong, Dionne Tiffany
    De Jesus, Christine Rachel
    Gilig, Luisa Katherine
    Alburo, Junlyn Bryan
    Ong, Ethel
    KNOWLEDGE MANAGEMENT AND ACQUISITION FOR INTELLIGENT SYSTEMS (PKAW 2018), 2018, 11016 : 1 - 15
  • [39] Building a large knowledge base from a structured source
    Frank, G
    Farquhar, A
    Fikes, R
    IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1999, 14 (01): : 47 - 54
  • [40] On one Approach to Building a Temporal Model of the Knowledge Base
    Burdaiev, Volodymyr
    COLINS 2021: COMPUTATIONAL LINGUISTICS AND INTELLIGENT SYSTEMS, VOL I, 2021, 2870