Download Practical Artificial Intelligence Programming With Java Third Edition By Mark Watson

[Total: 0    Average: 0/5]

[X]

Introduction

There are many fine books on Artificial Intelligence (AI) and good tutorials and software on the web. This book is intended for professional programmers who either already have an interest in AI or need to use specific AI technologies at work. The material is not intended as a complete reference for AI theory. Instead, I provide enough theoretical background to understand the example programs and to provide a launching point if you want or need to delve deeper into any of the topics covered.

The Java language and JVM platform are very widely used so that techniques that you learn can be broadly useful. There are other JVM languages like JRuby, Clojure, Jython, and Scala that can use existing Java classes. While the examples in this book are written in Java you should have little trouble using my Java example classes and the open source libraries with these alternative JVM languages.

Table of Contents

Chapter No 1 Introduction
Chapter No 2 Search
Chapter No 3 Reasoning
Chapter No 4 Semantic Web
Chapter No 5 Expert Systems
Chapter No 6 Genetic Algorithms
Chapter No 7 Neural Networks
Chapter No 8 Machine Learning with Weka
Chapter No 9 Statistical Natural Language Processing
Chapter No 10 Information Gathering