About the Book
Why yet another book on Artificial Intelligence?
It is true that hundreds of publications on Artificial Intelligence (AI) have been published within the last decades - scientific papers and text books. Most of them focus on the theory behind AI solutions: logic, reasoning, statistical foundations, etc. However, little can be found on engineering AI applications.
Modern, complex IT applications are not built from scratch but by integrating off-the-shelf components: libraries, frameworks, and services. The same applies, of course, for AI applications. Over the last decades, numerous off-the-shelf components for AI base functionality such as machine learning, logic reasoning, natural language procesing and computer vision have been implemented - commercial and open source. Integrating such components into user friendly, high-performance, and maintainable AI applications requires specific engineering skills. "Applied Artificial Intelligence - An Engingeering Approach" focuses on those skills.
About the Author
Bernhard G. Humm is a professor for software engineering and project management at the Computer Science Department of Hochschule Darmstadt - University of Applied Sciences, Germany. He received a Ph.D. from the University of Wollongong, Australia and the degree Dipl.-Inform. from Kaiserslautern University, Germany. His research focus is on semantic applications, software architecture, and programming languages. He is a member of the board of directors of the institute of applied informatics, Darmstadt (aIDa) and Ph.D. coordinator. He is running several national and international research projects in co-operation with industry and research organizations and is publishing his results regularly.
Before re-entering university as a professor, he worked in the IT industry for 11 years, as a software architect, chief consultant, IT manager and head of the research department of a large German software company. His clients were in the industry sectors finance, tourism, trade, and aviation.
Contact: Prof. Bernhard G. Humm, Dipl.-Inform., Ph.D. Computer Science (AUS) Hochschule Darmstadt - University of Applied Sciences, Computer Science Department Haardring 100, 64295 Darmstadt, Germany firstname.lastname@example.org, www.fbi.h-da.de/~b.humm