Logic, Programming and Prolog: 2nd Edition

Logic, Programming and Prolog: 2nd Edition

The main objective of both editions of this textbook is to provide a uniform account of both the foundations of logic programming and simple programming techniques in the programming language Prolog. The discussion of the foundations also facilitates a systematic...
Introduction to Information Retrieval

Introduction to Information Retrieval

The book aims to provide a modern approach to information retrieval from a computer science perspective. This book is the result of a series of courses we have taught at Stanford University and at the University of Stuttgart, in a range of durations including a single...
Practical Common Lisp

Practical Common Lisp

If you think the greatest pleasure in programming comes from getting a lot done with code that simply and clearly expresses your intention, then programming in Common Lisp is likely to be about the most fun you can have with a computer. You’ll get more done,...