Artificial intelligence is a branch of computer science that deals with the creation of machines that can perform tasks normally requiring human intelligence.