Although mainly associated with computer science, AI is useful for a myriad of applications in different fields like agriculture, medicine, maths, and biology. AI programs are based on human knowledge to recognize patterns in complex data, learn from experience and take decisions that are normally taken by humans.