Artificial Intelligence (AI) has been around almost as long as computers have been. It is only relatively recently, however, that some basic AI techniques have been brought to bear on common software problems. This is not a book about AI theory. It is a book about utilizing some AI technologies to enhance the value of both new and existing applications. The four AI areas covered in this book are Speech Recognition, Intelligent Agents, Data Mining, and Rule-Based Systems. Through sample real-world applications, Sara Rea shows how to make the AI technologies both accessible and usable. Most books on AI are either dense, theoretical text books, or else general-interest trade books. This will be the first book to show working .NET developers how to incorporate AI into their daily work.