Machine learning and artificial intelligence were born in academia in the 1950s. Technically, everything presented in this book has been possible to implement for decades, if time and cost were not a concern. However, for the past seven decades, nothing in this problem domain has been easy.
As many companies have experienced, building applications powered by machine learning has required large teams of engineers with specialized knowledge, often working for years to deliver a well-tuned solution. If you look back on the history of computing, most society-wide shifts have happened not when impossible things have become possible but when possible things have become easy. Bridging the gap between possible and easy requires effective infrastructure, which is the topic of this book.