Welcome to the world of Artificial Intelligence (AI). In recent years we have seen the tremendous progress that AI has made. From the introduction of neural networks to the development of deep learning, AI has had a significant impact on our daily lives. However, even with all of this progress, AI was still missing something that would enable it to be used more efficiently; this was the ability to understand human language and produce natural responses...