Artificial intelligence is a broad field. It includes topics such as machine learning, deep learning, neural networks, and algorithms. What do these terms mean? How are they related? And what does neural machine translation have to do with artificial intelligence?