Designed as a self-teaching introduction to the fundamental concepts of artificial intelligence, this book begins with its history, the Turing test, and early applications. Later chapters cover the basics of searching, game playing, and knowledge representation. Expert systems and machine learning are also covered in detail.
This book covers the econometric methodsnecessary for a practicing applied economist or data analyst. This requiresboth an understanding of statistical theory and how it is used in actual applications. Chapters 1 to 9 present the material concerned with basic statistical theory. Chapters 10 to 13 introduce a number of topics which form the basis ......
With the rise in data science development, we now have many remarkable techniques and tools to extend data analysis from numeric and categorical data to textual data. Sifting through the open-ended responses from a survey, for example, was an arduous process when performed by hand. Using a case study approach, this book was written for business ......
This book is for developers who are looking for an introduction to basic concepts in NLP and machine learning. Numerous code samples and listings are included to support myriad topics. The first two chapters contain introductory material for NumPy and Pandas, followed by chapters on NLP concepts, algorithms and toolkits, machine learning, and NLP ......
Newtonian mechanics is taught aspart of every physics program for several reasons. It is a towering intellectual achievement; it has diverse applications; and it provides a context for teaching modelling and problem solving. This text gives equal prominence to all three missions. It therefore includes some advanced material as well as the ......
As part of the best-selling Pocket Primer Series, this book is designed to introduce the reader to the basic concepts of data science using Python 3 and other computer applications. It is intended to be a fast-paced introduction to some basic features of data analytics and also covers statistics, data visualization, linear algebra, and regular ......
This book is the basic guide for developers, architects, engineers, and anyone who wants to start leveraging the open-source software Hadoop and Hive to build distributed, scalable concurrent big data applications. Hive will be used for reading, writing, and managing the large, data set files. The book is a concise guide on getting started with an ......
Designed as a Java based textbook for beginning programmers, this book uses game programming as a central pedagogical tool to improve student engagement, learning outcomes, and retention. The new edition includes updating the GUI interface chapters from Swing based to FX based programs. The game programming is incorporated into the text in a way ......
Many people aspire to create their own games but don't know where to start. Make Amazing Games 3rd Edition introduces the game creation process to the aspiring game developer with no experience or programming ability. Taking the reader step-by-step through the various stages of developing a game and using the popular ""drag and drop"" game ......