Skip to main content
Log in

MASHA: A multi-agent system handling user and device adaptivity of Web sites

  • Original Paper
  • Published:
User Modeling and User-Adapted Interaction Aims and scope Submit manuscript

Abstract

A user that navigates on the Web using different devices should be characterized by a global profile, which represents his behaviour when using all these devices. Then, the user’s profile could be usefully exploited when interacting with a site agent that is able to provide useful recommendations on the basis of the user’s interests, on one hand, and to adapt the site presentation to the device currently exploited by the user, on the other hand. However, it is not suitable to construct such a global profile by a software running on the exploited device since this device (e.g., a mobile phone or a palmtop) may have limited resources. Therefore, in this paper, we propose a multi-agent architecture, called MASHA, handling user and device adaptivity of Web sites, in which each device is provided with a client agent that autonomously collects information about the user’s behaviour associated to just that device. However, the user profile contained in this client is continuously updated with information coming from a unique server agent, associated with the user. Such information is collected by the server agent from the different devices exploited by the user, and represents a global user profile. The third component of this architecture, called adapter agent, is capable to generate a personalized representation of the Web site, containing some useful recommendations derived by both an analysis of the user profile and the suggestions coming from other users exploiting the same device.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  • Adomavicious G., Tuzhilin A. (2005) Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17(6): 734–749

    Article  Google Scholar 

  • AHA! project URL. http://aha.win.tue.nl. (2006)

  • Al-Bar, A., Wakeman, I. A survey of adaptive applications in mobile computing. In: Proceedings of the 21st International Conference on Distributed Computing Systems Workshops, pp. 246–251. AZ, USA (2001), IEEE

  • Anderson, C.R., Domingos, P., Weld, D.S. Adaptive web navigation for wireless devices. In: Proceedings of the 17th IJCAI Conference, pp. 879–884. Morgan Kaufmann, Seattle, USA (2001)

  • Ardissono, L., Goy, A., Petrone, G., Segnan, M., Torasso, P. INTRIGUE: Personalized recommendation of tourist actractions for desktop and handset devices. Appl. Artif. Intell: Spec. Issue Artif. Intell. Cult. Heritage Digit. Libr. 17(8–9), 687–714 Taylor & Francis (2003)

  • Ardissono L., Goy A., Petrone G., Segnan M., Console L., Lesmo L., Simone C., Torasso P. (2001) Agent technologies for the development of adaptive web stores. In: Dignum, F., Sierra, C. (eds). Agent Mediated Electronic Commerce, The European AgentLink Perspective. Springer, Berlin, pp. 194–213

    Google Scholar 

  • Breese, J., Heckerman, D., Kadie, C. Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of the 14th International Conference on Uncertainty in Artificial Intelligence, pp. 43–52. Morgan Kaufmann, USA (1998)

  • Bueno, D., Conejo, R., David, A. METIOREW: An objective oriented content based and collaborative recommending system. In: Proceedings of Hypermedia: Openess, Structural Awareness, and Adaptivity International Workshops, pp. 310–314. Springer, Aarhus, Denmark (2001)

  • Buccafurri, F., Lax, G., Rosaci, D., Ursino, D. A user behavior-based agent for improving web usage. In: Proceedings of the ODBASE Conference. pp. 1168–1185. Springer, Irvine, USA (2002)

  • Burke R. (2002) Hybrid recommender systems: Survey and experiments. User Model. User-Adap. Interact. 12(4):331–370

    Article  MATH  Google Scholar 

  • Chan P.K. (2000) Constructing web user profiles: A non invasive learning approach. Web Usage Analysis and User Profiling. Springer, Berlin. pp. 39–55

    Google Scholar 

  • COMTELLA URL. http://bistrica.usask.ca/madmuc/comtella.htm (2006)

  • De Bra, P., Aerts, A., Smiths, D., Stash, N. AHA! The next generation. In: Proceedings of the Thirteenth ACM conference on Hypertext and hypermedia, pp. 21–22. College Park, Maryland, USA (2002)

  • Garcia, F.J., Paternò, F., Gil, A.B. An adaptive e-commerce system definition. In: Proceedings of the International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems, pp. 505–509. Springer, Malaga, Spain (2002)

  • Garruzzo, S., Modafferi, S., Rosaci, D., Ursino, D. X-Compass: an XML agent for supporting user navigation on the Web. In: Proceedings of 5th FQAS Conferene, pp. 97–211. Springer, Copenaghen, Denmark (2002)

  • Glance, N.S. Community search assistant. In: Proceedings of the International Conference on Intelligent User Interfaces, pp. 91–96. Santa Fe, NM, USA (2001)

  • Guttman R.H., Moukas A.G., Maes P. (1998) Agent-mediated electronic commerce: A survey. Knowl. Eng. Rev. 13(2): 147–159

    Article  Google Scholar 

  • JADE URL. http://www.jade.tilab.com (2005)

  • Kim, D., Atluri, V., Bieber, M., Adam, N., Yesha, Y. A clickstream-based collaborative filtering personalization model: Towards a better performance. In: Proceedings of the International Workshop on Web Information and Data Management, pp. 88–95. ACM (2004)

  • Lau, R., Hofstede, A., Bruza, P. Adaptive profiling agents for electronic commerce. In: Proceedings of the CollECTeR Conference on Electronic Commerce. Breckenridge, USA (2000)

  • Linden, G., Smith, B., York, J. Amazon.com recommendations. item-to-item collaborative filtering. IEEE Internet Comput. January–February, 76–80 (2003)

  • MASHA_Project URL. http://mashaproject.altervista.org (2006)

  • Montaner M., López B., De La Rosa J.L. (2003) A taxonomy of recommender agents on Internet. Artifi. Intell. Rev. 19, 285–330

    Article  Google Scholar 

  • The North America Industry Classifications (NAICS) website, http://www.census.gov/naics (2005)

  • Parsons, J., Ralph, P., Gallagher, K. Using viewing time to infer user preference in recommender systems. In: Proceedings of the AAAI Workshop on Semantic Web Personalization, pp. 52–64. AAI, San Jose, USA (2004)

  • Resnick, P., Varian, H.R. Communications of the ACM: Special issue on recommender systems. 40(3), (1997)

  • Riecken, D. Communications of the ACM: Special issue on personalization. 43(8), (2000)

  • Sarwar, B.M., Karypis, G., Konstan, J.A., Riedl, J. Analysis of recommendation algorithms for e-commerce. In: Proceedings of ACM Conference on Electronic Commerce, pp. 158–167. ACM, Minneapolis, USA (2000)

  • Schafer J.B., Konstan J.A., Riedl J. (2001) E-commerce recommendation applications. Data Min. Knowl. Disc. 5(1–2): 115–153

    Article  MATH  Google Scholar 

  • Silvestri F., Baraglia R., Palmerini P., Serranò M. (2004) On-line generation of suggestions for web users. J. Digit. Inform. Manag. 2(2): 392–397

    Google Scholar 

  • Van Setten M. (2005) Supportin people in finding information. Hybrid recommender system and goal-based structuring. Telematic Instituut, Enschede, The Netherlands

    Google Scholar 

  • Wang, Y., Vassileva, J. Trust-based community formation in peer-to-peer file sharing networks. In: Proceedings of IEEE/WIC/ACM International Conference on Web Intelligence, pp. 341–348. Beijing, China (2004)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Domenico Rosaci.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Rosaci, D., Sarné, G.M.L. MASHA: A multi-agent system handling user and device adaptivity of Web sites. User Model User-Adap Inter 16, 435–462 (2006). https://doi.org/10.1007/s11257-006-9015-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11257-006-9015-4

Keywords

Navigation