The advent of various online environments such as search engines, internet sites, news portals and social networks in today’s information-dense world has posed numerous challenges, including ...