Technology has changed many aspects of our life, especially in communication, dealing with huge amount of data and interactivity for…