Artificial intelligence (AI) holds a great deal of promise for helping various business sectors to deal with more sophisticated and dangerous threats but this technology is facing several key obstacles and barriers before it is widely adopted. Despite these obstacles and barriers, it is certain that artificial intelligence will play a major role in our future life. As the availability of information around us grows, humans will rely more and more on AI systems to live, to work and to entertain. Therefore it is not surprising that large tech firms are investing heavily in AI-related technologies. In many application areas, AI systems are needed to handle data with increasing complexities. Given increased accuracy and sophistication of AI systems, they will be used in more and more sectors including finance, pharmaceuticals, energy, manufacturing, education, transport and public services. In some of these areas, they can replace costly human labor and create new potential applications and work along with/for humans to achieve better service standards.