personalisation involves gathering user-information and delivering the appropriate content and services to meet the specific needs of a user (Bonett, 2001).
It is implemented by aligning three components, namely, users’ profile, content and business context (Instone, 2000).