We started by talking about where it all began. Understanding the progress of human-machine interfaces helps us to understand the evolution from textual interfaces to graphical interfaces, and all the way to conversational UI, and can assist in making assumptions and predictions for future changes.
We took a deeper dive into the conversational stack, understanding the different technologies that support conversational UI today as it evolves. We are lucky to be at a phase in this journey where many of the fundamental layers of this stack are solid and stable, and this allows us to build and grow unique and sophisticated conversational applications that we couldn't have dreamed of only a few years back. This includes voice-recognition and text-to-speech capabilities, and even more important are NLU abilities, which have completely changed the game and allowed us to start experimenting with contextual conversation...