In the last few years, the world has seen substantial technological progress and development in areas such as Artificial Intelligence (AI), Big Data and Robotic...