Artificial Intelligence is believed to be the technology of the future that can combat numerous problems in a variety of fields ranging from robotics, medical sciences, logistics and transportation, finances, and tons more utility services in industries.The theory and development of computer systems able to perform tasks normally requiring human intelligence, such as visual perception, speech recognition, decision-making, and translation between languages.