Artificial intelligence is a set of computer systems, programmed to reproduce, or at least come close to, human intelligence. Concretely, a machine is programmed using data, so that it thinks and acts like a human for a specific task. This is the technology behind voice recognition and virtual assistants like Alexa or Siri. Machine learning and deep learning are both forms of artificial intelligence, but are somewhat different.