Artificial intelligence (AI) in education refers to the application of AI for supporting student learning outcomes or facilitation of educational goals, including educational administration. As such AI may cover a range of technologies and methods, such as machine learning, natural language processing, data mining, neural networks or an algorithm.