Artificial intelligence (AI) is group of methodology that focuses on formation of intelligent machines with the help of human intelligence such as visual perception, speech recognition, decision-making, and translation between languages. Artificial intelligence can also be utilized for controlling access to hardware, software, and data, along with protecting them from cyber-attacks and damage that may be caused through the Internet, data, and code injection.