Artificial intelligence (AI) is a range of technologies that, in practice, are used for data analytics, intelligent data retrieval, forecasting, recommendations, object classification, natural language processing, and other tasks. Generally speaking, the foundation of these technologies is deep learning and machine learning.