TY - BOOK AU - Bratko,Ivan TI - Prolog programming for artificial intelligence SN - 0201403757 U1 - 006.3 PY - 2001/// CY - New Delhi PB - Pearson Education KW - Artificial intelligence KW - Prolog (Computer program language) N1 - 1. Introduction to Prolog -- 2. Syntax and Meaning of Prolog Programs -- 3. Lists, Operators, Arithmetic -- 4. Using Structures: Example Programs -- 5. Controlling Backtracking -- 6. Input and Output -- 7. More Built-in Predicates -- 8. Programming Style and Technique -- 9. Operations on Data Structures -- 10. Advanced Tree Representations -- 11. Basic Problem-Solving Strategies -- 12. Best-First Heuristic Search -- 13. Problem Decomposition and AND/OR Graphs -- 14. Constraint Logic Programming -- 15. Knowledge Representation and Expert Systems -- 16. An Expert System Shell -- 17. Planning -- 18. Machine Learning -- 19. Inductive Logic Programming -- 20. Qualitative Reasoning -- 21. Language Processing with Grammar Rules N2 - This edition has been expanded to provide a greater range of applications. It book discusses natural language processing with grammar rules, planning and machine learning, and includes coverage of meta-programming, meta-interpreters and object-oriented programming in Prolog ER -