Artificial Intelligence
The theory and development of computer programs performing tasks that normally require human intelligence either via Machine Learning or rule-based systems; AI is the simulation of human intelligence processes by machines, especially computer systems, including learning, reasoning and self-correction