This document discusses building cognitive applications using Watson APIs. It provides an overview of cognitive computing and machine learning, as well as a demonstration of using the Watson Java SDK to analyze the tone of text. The document discusses problems that cognitive applications can help solve, the history of AI and machine learning, use cases, and major players in the field. It also demonstrates a sample cognitive application for conversational skills that is built with Watson services and deployed to Bluemix.