SmartExchange architecture
The application we are going to build in this book is named SmartExchange. SmartExchange is a forum application, where registered users can create threads or topics of discussions and other users can like or reply to it. SmartExchange is not a full-fledged forum application but has all the key pieces needed to showcase the idea. As we keep moving toward the end of the book, we will be adding one Cloud AI service per chapter and will finally make the forum application a smart forum application. We are going to work with the following Cloud AI services:
- Cloud vision
- Video intelligence
- Speech recognition
- Cloud language processing
- Cloud translation
SmartExchange demo
Before getting started, you can take a look at the SmartExchange demo here: https://smart-exchange.herokuapp.com. This is the final application after we have added all the AI services to our application. The following screenshot shows the Create New Thread
screen of the base application:

The following is the...