The huge database of information and knowledge that we have gathered over years through research and technological advancement is being used in creating superior machines. Speech recognition, playing chess, driving vehicles without human intervention, etc., are different tasks that robots and other machines perform.