Generally, Artificial Intelligence (AI) may be defined as that intelligence exhibited by machines. In the research field of computer science, it is defined as the study of ‘intelligent agents’; namely, any device that perceives its environment and takes actions that maximises its chance of success at a particular goal.