Introduction We are in an era where we are living in an ocean of data essentially. Few jaw-dropping facts would clear this. In the year 2018 alone, globally, every day more than 2.5 quintillion bytes of data were created. By ...