The study or practice of the capacity of machines to simulate human behavior such as reasoning, learning, problem-solving, understanding of speech, or the generation of images or other content.