The Internet and world wide web (WWW) have in recent years, grown exponentially in size and
in terms of the volume of information that is available on it. In order to effectively deal with
the huge amount of information ...