A fundamental part of Internet of Things, Artificial Intelligence (AI) is remodelling the ways of producing, manufacturing and delivering services. The recent proliferation of technology has given birth to new and advanced methodologies that play a crucial role in AI, such as cognitive computing, machine learning, natural language processing, among other things. From voice powered assistants like Siri & Alexa to driving cars & humanoid robots like Sophia, artificial intelligence has integrated and become a major part of various fields of technology. As it is designed to perform general & narrow tasks, AI is also known as narrow AI and general AI. Some advantages of artificial intelligence are: