skip to main content
Skip header Section
Building expert systems in PrologJanuary 1989
Publisher:
  • Springer-Verlag
  • Berlin, Heidelberg
ISBN:978-0-387-97016-5
Published:03 January 1989
Pages:
358
Skip Bibliometrics Section
Bibliometrics
Abstract

No abstract available.

Cited By

  1. Angermann H (2022). TaxoMulti: Rule-Based Expert System to Customize Product Taxonomies for Multi-Channel E-commerce, SN Computer Science, 3:2, Online publication date: 1-Mar-2022.
  2. ACM
    Huang X, Tang X, Zhang W, Zhang J, Zhang M, Gan W, Pei S, Liu Z and Huang Y A Generic Knowledge Based Medical Diagnosis Expert System The 23rd International Conference on Information Integration and Web Intelligence, (462-466)
  3. ACM
    Eslamirad N and Mahdavinejad M Multi Objective Computing and Applying Expert System in Double Skin Façade system Proceedings of the Ninth International Conference on Future Energy Systems, (459-461)
  4. Håkansson A and Hartung R Reengineering for knowledge in knowledge based systems Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part I, (342-351)
  5. Håkansson A Modelling from knowledge versus modelling from rules using UML Proceedings of the 9th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part II, (393-402)
  6. Jia K and Spencer B Negotiating exchanges of private information for web service eligibility Proceedings of the 16th Canadian society for computational studies of intelligence conference on Advances in artificial intelligence, (252-267)
  7. ACM
    Faraday P and Sutcliffe A Multimedia Proceedings of the fifth ACM international conference on Multimedia, (183-192)
  8. Vranes S and Stanojevic M (1994). Prolog/Rex-A Way to Extend Prolog for Better Knowledge Representation, IEEE Transactions on Knowledge and Data Engineering, 6:1, (22-37), Online publication date: 1-Feb-1994.
Contributors

Recommendations

Reviews

R. B. Abhyankar

This book is aimed at individuals who have a good knowledge of Prolog programming and are interested in using Prolog for either building expert systems or experimenting with various expert system techniques. The book contains 12 chapters, 7 appendices, a glossary of important terms, a list of references, a predicate index, and a subject index. It covers the following topics: an overview of expert systems and their features; the construction of expert systems using Prolog's inference engine; backward chaining with uncertainty; the explanation facility; forward chaining; the use of frames in the knowledge base; the integration of frames and forward chaining; the construction of indices to improve the performance of both forward chaining and backward chaining systems; the implementation of windows; menus and forms for simplifying the user interface; construction of two hybrid systems which demonstrate some of the difficulties with shells and the advantages of customized systems; the use of Prolog for rapid prototyping; and a Prolog program to solve Rubik's cube. The appendices contain the complete Prolog code and the relevant knowledge bases for the systems discussed in the book; the Prolog code and the knowledge bases are also available on diskette from the author. This book offers a detailed and highly readable treatment of the topics it covers. It has some minor shortcomings: the list of references is short and the number of exercises is small. No solutions are provided for the exercises. On the whole, however, the book is an excellent guide to expert system techniques and their implementation in Prolog.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.