Abstract
Experience gained in the development of Question-Answering (QA) and Data Base Management (DBM) systems using a logic-based, very high level language, PROLOG, is summarized. The PROLOG language is introduced first. Those modifications to the language that were necessitated by the above applications are described. Subsequently, an experimental QA system dealing with drug data and drug interactions, and two operative DBM systems are described. Finally, some advantages obtained in using PROLOG for QA and DBM system implementations are discussed, and continued developments of PROLOG are presented.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Battani, G. and Meloni, H. [1973] Interpreteur dur language de programation PROLOG, Groupe de l’Intelligence Artificielle, U.E.R. de Luminy, Marseille, 1973.
Bruynooghe, M. [1977] An Interface between PROLOG and CYBER-EDMS, Proceedings of Workshop on Logic and Data Bases, Toulouse, 1977, VII/1-VII/7.
Codd, E. F. [1970] A Relational Model of Data for Large Shared Data Banks, CACM 13,6 (June 1970), 377–387.
Deliyanni, A. and Kowalski, R. [1977] Logic and Semantic Networks, Proceedings of Workshop on Logic and Data Bases, Toulouse, 1977, XII/1-XII/7.
Darvas, F. and Futó, I. and Szeredi, P. [1976] Some Applications of Theorem-Proving Based Machine Intelligence in QSAR, Proceedings of the International Symphosium on QSAR Suhl, GDR, in press.
Futó, I., Darvas, F. and Cholnoky, E. [1977] Practical Application of an AI Language, II, Proceedings of the Hungarian Conference on Computing, Budapest, 1977, 385–400.
Kowalski, R. [1974] Predicate Logic as a Programming Language, DCL Memo No. 70, Edinburgh University, Edingurgh, 1974.
Minker, J. [1978] An Experimental Data Base System Based on Logic, in Logic and Data Bases (H. Gallaire and J. Minker, Eds,), Plenum Press, New York, 1978, 107–147.
Raver, N. and Hubbard, G. U. [1977] Automated Logical Data Base Design: Concepts and Applications, IBM Systems Journal 16, 3 (1977), 287–312.
Robinson, J. A. [1965] Machine Oriented Logic Based on Resolution Principle, JACM 12, (1965), 23–44.
Warren, D. [1974] “What is PROLOG”, Manuscript, University of Edinburgh, Edinburgh, 1974.
Warren, D. [1977] How Should Clauses in a Logic Data Base be Indexed, Proceedings of the Workshop on Logic and Data Bases, Toulouse, 1977, XX/1.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1978 Plenum Press, New York
About this chapter
Cite this chapter
Futó, I., Darvas, F., Szeredi, P. (1978). The Application of Prolog to the Development of QA and DBM Systems. In: Gallaire, H., Minker, J. (eds) Logic and Data Bases. Springer, Boston, MA. https://doi.org/10.1007/978-1-4684-3384-5_13
Download citation
DOI: https://doi.org/10.1007/978-1-4684-3384-5_13
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4684-3386-9
Online ISBN: 978-1-4684-3384-5
eBook Packages: Springer Book Archive