Adaptation and recommendation in modern web 2.0 portalsAndreas NauerzRich Thompson2009International Journal of Web Portals