Skip to main content
Log in

User profiling and virtual agents: a case study on e-commerce services

  • Long Paper
  • Published:
Universal Access in the Information Society Aims and scope Submit manuscript

Abstract

The main contribution of this work is the design of an application framework based on both conversational agents and user profiling technologies for the development of e-commerce services. User profiles are exploited by conversational agents to help customers in retrieving potentially interesting products from a catalogue. Three techniques were used for collecting data for a usability test: eye-movement tracking, questionnaire, and recording the user-system dialogue. The main outcomes of the experimental sessions are: (1) the dialogue capabilities of the agent facilitate the interaction between the user and the e-commerce site; and, (2) user profiles improve the retrieval capabilities of the agent. Finally, some limitations of the user profiling techniques adopted in the framework are discussed and a more sophisticated content-based profiling technique is proposed.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Adomavicius, G., Tuzhilin, A.: Using data mining methods to build customer profiles. IEEE Comput. 34(2), 74–82 (2001)

    Google Scholar 

  2. Allen, C., Yaeckel, K.D., Yaeckel, B.: Internet world guide to one-to-one web marketing. Wiley, New York (1998)

    Google Scholar 

  3. Allen, J., Ferguson, G., Stent, A.: An architecture for more realistic conversational systems. In: Proceedings of International Conference on Intelligent User Interfaces (IUI), pp. 1–8 (2001)

  4. Andersen, V., Andersen, H.H.K.: Evaluation of the COGITO system. Deliverable 7.2, COGITO IST-1999–13347. Risoe National Laboratory, Denmark (2002)

    Google Scholar 

  5. Belkin, N.J., Cool, C., Kelly, D., Kim, G., Kim, J.-Y., Lee, H.-J., Muresan, G., Tang, M.-C., Yuan, X.-J.: Query Length in Interactive Information Retrieval, SIGIR’03, Toronto (2003)

  6. Belkin, N.J., Cool, C., Stein, A., Thiel, U.: Cases, scripts, and information seeking strategies: on the design of interactive information retrieval systems. Expert Syst. Appl. 9(3), 379–395 (1995)

    Article  Google Scholar 

  7. Borchers, A., Herlocker, J., Konstan, J., Riedl, J.: Ganging up on information overload. IEEE Comput. 31(4), 106–108 (1998)

    Google Scholar 

  8. Cassell, J., Sullivan, J., Prevost, S., Churchill, E.: Embodied Conversational Agents. MIT Press, Cambridge (2000)

    Google Scholar 

  9. Chai, J., Horvath, V., Nicolov, N., Stys-Budzikowska, M., Kambhatla, N., Zadrozny, W.: Natural language sales assistant—a web-based dialog system for online sales. In: Proceedings of the 13th Innovative Applications of Artificial Intelligence Conference, pp. 19–26. AAAI Press, Menlo Park (2001)

  10. Chai, J., Horvath, V., Nicolov, N., Stys, M., Kambhatla, N., Zadrozny, W., Melville, P.: Natural language assistant. A dialog system for on-line product recommendation. Artif. Intell. Mag. 23(2), 63–75 (2002)

    Google Scholar 

  11. Colby, K.M.: Artificial Paranoia. Pergamon Press, New York (1975)

    Google Scholar 

  12. Cooperstein, D., Delhagen, K., Aber, A., Levin, K.: Making Net Shoppers Loyal. Forrester Research, Cambridge (1999)

    Google Scholar 

  13. Crowder, R., Wills, G., Hall, W.: Computers in industry evaluation of a hypermedia maintenance support application. Comput. Ind. 51(3), 327–344 (2003)

    Article  Google Scholar 

  14. Ekman, P.: Emotion in the Human Face. Cambridge University Press, New York (1982)

    Google Scholar 

  15. Hof, R., Green, H., Himmelstein, L.: Now it’s YOUR WEB. Business Week (October 5), 68–75 (1998)

  16. Jameson A.: Adaptive interfaces and agents. In: The Human–Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications. Lawrence Erlbaum Associates, Inc., Mahwah (2002)

    Google Scholar 

  17. Jansen, B.J., Spink, A., Saracevic, T.: Real life, real users, and real needs: a study and analysis of user queries on the web. Inf. Process. Manag. 36, 207–227 (2000)

    Article  Google Scholar 

  18. Kirakowski, J., Corbett, M.: SUMI: the software usability measurement inventory. Br. J. Educ. Technol. 24(3), 210–212 (1993)

    Article  Google Scholar 

  19. Kobsa, A.: Tailoring privacy to users’ needs. In: Bauer, M., Gmytrasiewicz, P.J., Vassileva, J. (eds.) Proceedings of User Modelling 2001, LNAI, vol. 2109, pp. 303–313. Springer, Berlin (2001)

  20. Kobsa, A.: Generic user modeling systems. User Model. User-adapt. Interact. 11(1–2), 49–63 (2001)

    Article  MATH  Google Scholar 

  21. Mitchell, T.: Machine Learning. McGraw-Hill, New York (1997)

    MATH  Google Scholar 

  22. Mladenic, D.: Text-learning and related intelligent agents: a survey. IEEE Intell. Syst. 14(4), 44–54 (1999)

    Article  Google Scholar 

  23. Ogden W.C., Bernick P.: Using natural language interfaces. In: Helander M. (ed.) Handbook of Human Computer Interaction. Elsevier, North-Holland (1996)

    Google Scholar 

  24. Pazzani, M., Billsus, D.: Learning and revising user profiles: the identification of interesting web sites. Mach. Learn. 27(3), 313–331 (1997)

    Article  Google Scholar 

  25. Peppers, D., Rogers, M.: The One to One Future: Building Relationships One Customer at a Time. Currency Doubleday, New York (1993)

    Google Scholar 

  26. Peppers, D., Rogers, M.: Enterprise One to One: Tools for Competing in Interactive Age. Currency Doubleday, New York (1997)

    Google Scholar 

  27. Porteous, M., Kirakowski, J., Corbett, M.: SUMI User Handbook. Human Factors Research Group, University College Cork, Ireland (1993)

    Google Scholar 

  28. Resnick, P., Varian, H.R.: Recommender systems. Commun. ACM 40(3), 56–58 (1997)

    Article  Google Scholar 

  29. Riecken, D.: Personalized views of personalization. Commun. ACM 43(8), 27–28 (2000)

    Google Scholar 

  30. Schafer, J.B., Konstan, J.A., Riedl, J.: E-commerce recommendation applications. Data Min. Knowl. Discov. 5(1/2), 1115–153 (2001)

    Article  Google Scholar 

  31. Semeraro, G., Degemmis, M., Lops, P.: (2002) User profiling to support Internet customers: what do you want to buy today? Inf. Int. J. Comput. Inf. 26(4), 407–418. Informatika Society ISSN: 0350–5596

    Google Scholar 

  32. Stein, A., Gulla, J.A., Thiel, U.: User-tailored planning of mixed initiative information-seeking dialogues. User Model. User-adapt. Interact. 8(1–2), 133–166 (1999)

    Article  Google Scholar 

  33. Tasso, C., Omero, P.: Personalization of web content: e-commerce, i-access, e-government. Franco Angeli (in Italian) (2002)

  34. Thiel, U., Everts, A., Lutes, B., Tzeras, K.A.: Logic-based approach to search in digital libraries. In: Fankhauser, P., Ockenfeld, M. (eds.) Integrated Publication and Information Systems, 10 Years of Research and Development, pp 169–186. GMD- Forschungszentrum Informationstechnik, Sankt Augustin (1998)

    Google Scholar 

  35. Webb, G.I., Pazzani, M.J., Billsus, D.: Machine learning for user modeling. User Model. User-adapt. Interact. 11(1-2), 19–29 (2001)

    Article  MATH  Google Scholar 

  36. Weizenbaum, J.: ELIZA—a computer program for the study of natural language communication between man and machine. Commun. ACM 9(1), 36–45 (1966)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marco de Gemmis.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Semeraro, G., Andersen, V., Andersen, H.H.K. et al. User profiling and virtual agents: a case study on e-commerce services. Univ Access Inf Soc 7, 179–194 (2008). https://doi.org/10.1007/s10209-008-0116-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10209-008-0116-1

Keywords

Navigation