Summary
In this chapter, we have demonstrated how, with a very modest amount of code, and by leveraging the range of services that Watson offers, you can create something very interesting. Watson's services cover many of the functions that you will need to make an application that interacts with users by voice, that carries on a conversation, that does deep analysis of natural language, that can assess the personalities of key people, and that can translate between different languages. And all of these capabilities can be customized to your own domain through AI training.
The application doesn't have a fancy user interface, and there are plenty of places where the code could be improved, but the core function is a solid representation of what any virtual assistant-like application might look like, and hopefully it will give you a boost when creating your own innovative use of AI. At the very least, this chapter summarized all that we've covered throughout the rest of this book so far.
In the...