a. Artificial Intelligence (3rd edition) –
Patrick Henry Winston has written this book. As it is an introduction to AI. Also, this book is best for the non-programmers. As they can easily understand the explanations and concepts. Moreover, advanced AI topics are covered but haven’t been explained in depth. Further, it teaches to build intelligent systems using various real-life examples.
b. Artificial Intelligence: A Modern Approach –
If you have opted a course from Norvig to understand his style of teaching. Hence, you will long for it! Stuart Russell and Peter Norvig have written this book. This is the best book for newcomers for A.I. Also, covers subjects from search algorithm, working with logic to more advanced topics. Moreover, make this book your first choice for A.I.
c. Artificial Intelligence For Humans-
Jeff Heaton has written this book. This books will help to understand the basic artificial intelligence algorithms. Such as dimensionality, distance metrics, clustering, and linear regression. Interesting examples and cases were used to explain these algorithms. Although, to understand this book you need a good command of math. Otherwise, you’ll require more time to learn the equations.
d. Paradigm of Artificial Intelligence Programming-
Another one by Peter Norvig! This book will help you to understand the advanced common lisp techniques to build major A.I systems. It is all about practical aspects. Also, it teaches readers the method to build and debug robust practical programs. Moreover, It gives better understanding superior programming style and essential AI concepts. Further, if you are serious about a career, this book is best for you.