Skip to main content

Part of the book series: Human–Computer Interaction Series ((HCIS))

Abstract

Adaptation and personalization systems build and maintain a user (and data) model throughout the whole human-computer interaction process. A user model is an essential component of any interactive system and entails all the information which is considered important in order to adapt and personalize the user interface (content and navigation) and functionalities to the unique characteristics of a user. Depending on the domain and goals of the system, user models can include different kinds of characteristics about the users (e.g., interests, preferences, traits, etc.) or data with respect to their overall context of use (e.g., environment, time, interaction device type, etc.). Furthermore, this information can be provided explicitly to the system (e.g., with the use of online questionnaires or psychometric tests) by the user or implicitly extracted with the use of computational intelligence algorithms and methods, based on the users’ interactions and activities. In this chapter we present the underlying principles of user modeling, including the main factors being modeled in today’s adaptation and personalization systems, user data collection methods and user model generation techniques. We also briefly refer to a comprehensive user model composed of intrinsic individual characteristics under a unified representation.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Ardissono L, Torasso P (2000) Dynamic user modeling in a web store shell. In: Proceedings of the European conference on artificial intelligence, pp 621–625

    Google Scholar 

  • Ardissono L, Console L, Torre I (2001) An adaptive system for the personalised access to news. AI Commun 14:129–147

    MATH  Google Scholar 

  • Baikadi A, Rowe J, Mott B, Lester J (2014) Generalizability of goal recognition models in narrative-centered learning environments. In: Proceedings of the international conference on user modeling, adaptation, and personalization, pp 278–289

    Google Scholar 

  • Barua D, Kay J, Kummerfeld B, Paris C (2014) Modelling long term goals. In: Proceedings of the international conference on user modeling, adaptation, and personalization, pp 1–12

    Google Scholar 

  • Belk M, Papatheocharous E, Germanakos P, Samaras G (2013) Modeling users on the world wide web based on cognitive factors, navigation behaviour and clustering techniques. J Syst Softw 86(12):2995–3012

    Article  Google Scholar 

  • Belk M, Germanakos P, Asimakopoulos S, Andreou P, Mourlas C, Spanoudis G, Samaras G (2014a) An individual differences approach in adaptive waving of user checkout process in retail eCommerce. In: Proceedings of the international conference on human-computer interaction (HCII 2014), pp 451–460

    Google Scholar 

  • Belk M, Germanakos P, Fidas C, Samaras G (2014b) A personalisation method based on human factors for improving usability of user authentication tasks. In: Proceedings of the international conference on user modeling, adaptation, and personalization (UMAP 2014), pp 13–24

    Google Scholar 

  • Bloom BS (1956) Taxonomy of educational objectives. Allyn and Bacon, Boston, Copyright (c) 1984 by Pearson Education

    Google Scholar 

  • Boyle C, Encarnacion A (1994) MetaDoc: an adaptive hypertext reading system. User Model User-Adap Inter 4(1):1–19

    Article  Google Scholar 

  • Boyle EA, Duffy T, Dunleavy K (2003) Learning styles and academic outcome: the validity and utility of Vermunt’s inventory of learning styles in a British higher education setting. Br J Educ Psychol 73:267–290

    Article  Google Scholar 

  • Brown E, Brailsford T, Fisher T, Moore A, Ashman H (2006) Reappraising cognitive styles in adaptive web applications. In: Proceedings of the world wide web (2006), pp 327–335

    Google Scholar 

  • Brusilovsky P (2001) Adaptive hypermedia. User Model User-Adap Inter 11(1,2):87–110

    Article  MATH  Google Scholar 

  • Brusilovsky P, Cooper D (2002). Domain, task, and user models for an adaptive hypermedia performance support system. In: Proceedings of intelligent user interfaces (IUI’02), pp 23–30

    Google Scholar 

  • Brusilovsky P, Millán E (2007) User models for adaptive hypermedia and adaptive educational systems. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web, vol 4321, pp 3–53

    Google Scholar 

  • Bull S, McCalla G (2000) Modelling cognitive style in a peer help network. Instr Sci 30(6):497–528

    Article  Google Scholar 

  • Cadez I, Heckerman D, Meek C, Smyth P, White S (2000) Visualization of navigation patterns on a web site using model-based clustering. In: Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining, pp 280–284

    Google Scholar 

  • Castellano G, Torsello MA (2008) Categorization of web users by fuzzy clustering. In: Proceedings of international conference on knowledge-based intelligent information and engineering systems. Springer, pp 222–229

    Google Scholar 

  • Castellano G, Fanelli AM, Mencar C, Torsello MA (2007) Similarity-based fuzzy clustering for user profiling. In: Proceedings of international conference on web intelligence and intelligent agent technology workshop, IEEE/WIC/ACM, pp 75–78

    Google Scholar 

  • Chakrabarti S, Ester M, Fayyad U, Gehrke J, Han J, Morishita S, Piatetsky-Shapiro G, Wang W (2006) Data mining curriculum: a proposal (version 1.0). ACM knowledge discovery and data mining (SIGKDD)

    Google Scholar 

  • Cheverst K, Davies N, Mitchell K, Smith P (2000) Providing tailored (context-aware) information to city visitors. In: Proceedings of adaptive hypermedia and adaptive web-based systems (AH’00), vol 1892, pp 73–85

    Google Scholar 

  • Choa YH, Kim JK, Kim SH (2002) A personalized recommender system based on web usage mining and decision tree induction. Expert Syst Appl 23(3):329–342

    Article  Google Scholar 

  • Chou P, Li P, Chen K, Wu M (2010) Integrating web mining and neural network for personalized ecommerce automatic service. Expert Syst Appl 37(4):2898–2910

    Article  Google Scholar 

  • Conlan O, O’Keeffe I, Tallon S (2006) Combining adaptive hypermedia techniques and ontology reasoning to produce dynamic personalized news services. In: Proceedings of adaptive hypermedia and adaptive web-based systems, vol 4018, pp 81–90

    Google Scholar 

  • Díaz A, Gervás P (2005) Personalisation in news delivery systems: item summarization and multitier item selection using relevance feedback. Web Intelligence Agent Syst 3(3):135–154

    Google Scholar 

  • Dumais S, Cutrell E, Cadiz J, Jancke G, Sarin R, Robbins D (2003) Stuff I’ve seen: a system for personal information retrieval and re-use. In: Proceedings of ACM SIGIR conference on research and development in information retrieval, pp 72–79

    Google Scholar 

  • Eirinaki M, Vazirgiannis M (2003) Web mining for web personalization. ACM Trans Internet Technol 3(1):1–27

    Article  Google Scholar 

  • Encarnação L (1997) Multi-level user support through adaptive hypermedia: a highly application independent help component. In: Proceedings of intelligent user interfaces (IUI’97), pp 187–194

    Google Scholar 

  • Ferwerda B, Yang E, Schedl M, Tkalcic M (2015) Personality traits predict music taxonomy preferences. In: Extended abstracts on human factors in computing systems (CHI EA’15), pp 2241–2246

    Google Scholar 

  • Fidas C, Voyiatzis A, Avouris N (2011) On the necessity of user-friendly CAPTCHA. In: Proceedings of human factors in computing systems (CHI’11), pp 2623–2626

    Google Scholar 

  • Frias-Martinez E, Magoulas G, Chen S, Macredie R (2005) Modeling human behavior in user-adaptive systems: recent advances using soft computing technique. Expert Syst Appl 29(2):320–329

    Article  Google Scholar 

  • Frias-Martinez E, Chen S, Macredie R, Liu X (2007) The role of human factors in stereotyping behavior and perception of digital library users: a robust clustering approach. User Model User-Adap Inter 17(3):305–337

    Article  Google Scholar 

  • Fu Y, Sandhu K, Shih MY (1999) Clustering of web users based on access patterns. In: ACM SIGKDD international conference on knowledge discovery and data mining. Springer

    Google Scholar 

  • Garlatti S, Iksal S (2000) Context filtering and spacial filtering in an adaptive information system. In: Proceedings of adaptive hypermedia and adaptive web-based systems, vol 1892, pp 315–318

    Google Scholar 

  • Gauch S, Speretta M, Chandramouli A, Micarelli A (2007) User profiles for personalized information access. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web, vol 4321, pp 54–89

    Google Scholar 

  • Germanakos P, Tsianos N, Mourlas C, Samaras G (2005) New fundamental profiling characteristics for designing adaptive web-based educational systems. In: Proceedings of the IADIS international conference on cognition and exploratory learning in digital age (CELDA2005), Porto, December 14–16, pp 10–17

    Google Scholar 

  • Germanakos P, Tsianos N, Lekkas Z, Mourlas C, Samaras G (2008a) Capturing essential intrinsic user behaviour values for the design of comprehensive web-based personalized environments. Comput Hum Behav 24(4):1434–1451

    Article  Google Scholar 

  • Germanakos P, Tsianos N, Lekkas Z, Mourlas C, Samaras G (2008b) Realizing comprehensive user profile as the core element of adaptive and personalized communication environments and systems. Comput J (2009) 52(7):749–770

    Article  Google Scholar 

  • Glass A, Riding RJ (1999) EEG differences and cognitive style. Biol Psychol 51(1999):23–41

    Article  Google Scholar 

  • Goy A, Ardissono L, Petrone G (2007) Personalization in e-commerce applications. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web, LNCS, vol 4321, pp 485–520

    Google Scholar 

  • Graf S, Liu T, Kinshuk, Chen N, Yang S (2009) Learning styles and cognitive traits – their relationship and its benefits in web-based educational systems. Comput Hum Behav 25(6):1280–1289

    Article  Google Scholar 

  • Herder E, van Dijk B (2002) Personalized adaptation to device characteristics. In: De Bra P, Brusilovsky P, Conejo R (eds) Proceedings of the second international conference on adaptive hypermedia and adaptive web-based systems (AH’02), pp 598–602

    Google Scholar 

  • Hohl H, Böcker H, Gunzenhäuser R (1996) Hypadapter: an adaptive hypertext system for exploratory learning and programming. User Model User-Adap Inter 6:131–156

    Article  Google Scholar 

  • Hollink V, Someren M, Hage S (2005) Discovering stages in web navigation. In: Proceedings of user modeling conference (UM’05), vol 3538, pp 473–482

    Google Scholar 

  • Jawaheer G, Szomszor M, Kostkova P (2010) Comparison of implicit and explicit feedback from an online music recommendation service. In: Proceedings of international workshop on information heterogeneity and fusion in recommender systems. ACM Press, pp 47–51

    Google Scholar 

  • Jin X, Zhou Y, Mobasher B (2005) Task-oriented web user modeling for recommendation. In: Proceedings of user modeling conference (UM’05), vol 3538, pp 109–118

    Google Scholar 

  • Kao-Li C, Yang T, Lee W (2011) Personalized multimedia recommendation with social tags and context awareness. In: Proceedings of the world congress on engineering (WCE’11), vol 2, pp 1046–1051

    Google Scholar 

  • Kaplan C, Fenwick J, Chen J (1993) Adaptive hypertext navigation based on user goals and context. User Model User-Adap Inter 3(3):193–220

    Article  Google Scholar 

  • Karat C, Blom JO, Karat J (2004) Designing personalized user experiences in eCommerce. LNCS, Springer, Netherlands

    Google Scholar 

  • Kelly D, Teevan J (2003) Implicit feedback for inferring user preference: a bibliography. ACM SIGIR Forum 37(2):18–28

    Article  Google Scholar 

  • Kim M, Kim E, Ryu J (2004) A collaborative recommendation based on neural networks. In: Proceedings of the conference on database systems for advanced applications (DASFAA’04), vol 2973, pp 425–430

    Google Scholar 

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

    Article  Google Scholar 

  • Mabroukeh N, Ezeife C (2010) A taxonomy of sequential pattern mining algorithms. ACM Comput Surv 43(1), Article 3, 41 pages

    Google Scholar 

  • Magoulas GD, Papanikolaou KA, Grigoriadou M (2001) Neuro-fuzzy synergism for planning the content in a web-based course. Informatica 25(1):39–48

    MATH  Google Scholar 

  • McKay MT, Fischler I, Dunn BR (2003) Cognitive style and recall of text: an EEG analysis. Learn Individ Differ 14:1–21

    Article  Google Scholar 

  • Micarelli A, Sciarrone F (1996) A case-based system for adaptive hypermedia navigation. In: Proceedings of advances in case-based reasoning, pp 266–279

    Google Scholar 

  • Mitchell T, Chen SY, Macredie R (2004) Adapting hypermedia to cognitive styles: is it necessary? In: Proceedings of workshop on individual differences in adaptive hypermedia, in conjunction with adaptive hypermedia and adaptive web-based system (AH 2004). Springer-Verlag

    Google Scholar 

  • Miyahara K, Pazzani M (2000) Collaborative filtering with the simple Bayesian classifier. In: Proceedings of the 6th Pacific Rim international conference on artificial intelligence (PRICAI’00), pp 679–689

    Google Scholar 

  • Mobasher B, Cooley R, Srivastava J (1999) Creating adaptive web sites through usage-based clustering of urls. In: Proceedings of the workshop on knowledge and data engineering exchange (KDEX’99), pp 19

    Google Scholar 

  • Mobasher B (2007) Data mining for web personalization. In: Brusilovsky P, Kobsa A, Nejdl W (eds) The adaptive web, vol 4321, Lecture notes in computer science. Springer, Berlin/Heidelberg, pp 90–135

    Chapter  Google Scholar 

  • Nasraoui O, Soliman M, Saka E, Badia A, Germain R (2008) A web usage mining framework for mining evolving user profiles in dynamic web sites. IEEE Trans Knowl Data Eng 20(2):202–215

    Article  Google Scholar 

  • Nikovski D, Kulev V (2006) Induction of compact decision trees for personalized recommendation. In: Proceedings of the 2006 ACM symposium on applied computing (SAC 2006), pp 575–581

    Google Scholar 

  • Paliouras G, Papatheodorou C, Karkaletsis V, Spyropoulos CD (2000) Clustering the users of large web sites into communities. In: Proceedings of the conference on machine learning (ICML’00), pp 719–726

    Google Scholar 

  • Panayiotou C, Samaras G (2004) mPersona: personalized portals for the wireless user: an agent approach. J ACM Mob Netw Appl (MONET) 9(6):663–677

    Article  Google Scholar 

  • Papanikolaou K, Grigoriadou M, Kornilakis H, Magoulas G (2003) Personalising the interaction in a web-based educational hypermedia system: the case of INSPIRE. User Model User-Adap Inter 13(3):213–267

    Article  Google Scholar 

  • Parka S, Sureshb N, Jeonga B (2008) Sequence-based clustering for web usage mining: a new experimental framework and ANN-enhanced K-means algorithm. Data Knowl Eng 65(3):512–543

    Article  Google Scholar 

  • Perkowitz M, Etzioni O (2000) Adaptive web sites. Commun ACM 43(8):152–158

    Article  MATH  Google Scholar 

  • Pierrakos D, Paliouras G, Papatheodorou C, Spyropoulos C (2003) Web usage mining as a tool for personalization: a survey. User Model User-Adap Inter 13(4):311–372

    Article  Google Scholar 

  • Rett J, Dias J, Ahuactzin JM (2008) Laban movement analysis using a Bayesian model and perspective projections. Brain Vis AI 4(6):953–978

    Google Scholar 

  • Riding R (1991) Cognitive style analysis – research administration. Learning and Training Technology, Birmingham, UK

    Google Scholar 

  • Rist T (2001) A perspective on intelligent information interfaces for mobile users. In: Proceedings of human-computer interaction (HCI’01), vol 1, pp 154–158

    Google Scholar 

  • Sadler-Smith E, Riding RJ (1999) Cognitive style and instructional preferences. Instr Sci 27(5):355–371

    Google Scholar 

  • Salton G, McGill M (1983) Introduction to modern information retrieval. McGraw-Hill, New York

    MATH  Google Scholar 

  • Santrock JW (2006) Educational psychology. McGraw-Hill Humanities, New York

    Google Scholar 

  • Schwarzkopf E (2001) An adaptive web site for the UM2001 conference. In: Proceedings of the user modeling 2001 workshop on machine learning for user modeling, pp 77–86

    Google Scholar 

  • Spiliopoulou M, Faulstich LC, Wilkler K (1999) A data miner analyzing the navigational behavior of web users. In: Proceedings of the workshop on machine learning in user modeling, 54–64

    Google Scholar 

  • Steichen B, Wu M, Toker D, Conati C, Carenini G (2014) Te,Te,Hi,Hi: eye gaze sequence analysis for informing user-adaptive information visualizations. In: Proceedings of the international conference on user modeling, adaptation, and personalization (UMAP 2014). Springer-Verlag, pp 183–194

    Google Scholar 

  • Su X, Khoshgoftaar T (2009) A survey of collaborative filtering techniques. Adv Artif Intell, 2009(4):19

    Google Scholar 

  • Su J, Tseng S, Lin H, Chen C (2011) A personalized learning content adaptation mechanism to meet diverse user needs in mobile learning environments. User Model User-Adap Inter 21(1–2):5–49

    Article  Google Scholar 

  • Trajkova J, Gauch S (2004) Improving ontology-based user profiles. In: Proceedings of RIAO 2004, pp 380–389

    Google Scholar 

  • Triantafillou E, Pomportsis A, Demetriadis S, Georgiadou E (2004) The value of adaptivity based on cognitive style: an empirical study. Br J Educ Technol 35:95–106

    Article  Google Scholar 

  • Tsiriga V, Virvou M (2003) Modelling the student to individualise tutoring in a web-based ICALL. Int J Cont Eng Educ Lifelong Learn 13(3–4):350–365

    Article  Google Scholar 

  • Von Ahn L, Blum M, Langford J (2004) Telling humans and computers apart automatically. Commun ACM 47(2):56–60

    Article  Google Scholar 

  • Wærn A (2004) User involvement in automatic filtering: an experimental study. J User Model User-Adap Inter 14(2-3):201–237

    Article  Google Scholar 

  • Wang K, Tan Y (2011) A new collaborative filtering recommendation approach based on naive Bayesian method. In: Proceedings of the second international conference on advances in swarm intelligence (ICSI’11), pp 218–227

    Google Scholar 

  • Wang KH, Wang TH, Wang WL, Huang SC (2006) Learning styles and formative assessment strategy: enhancing student achievement in web-based learning. J Comput Assist Learn 22:207–217, SSCI

    Article  Google Scholar 

  • Witkin H, Moore C, Goodenough D, Cox P (1977) Field-dependent and field-independent cognitive styles and their educational implications. Rev Educ Res 47:1–64

    Article  Google Scholar 

  • Wu D, Yang Z, Liang L (2006) Using DEA-neural network approach to evaluate branch efficiency of a large Canadian bank. Expert Syst Appl 31:108–115

    Article  Google Scholar 

  • Wu X, Kumar V, Quinlan JR, Ghosh J, Yang Q, Motoda H, McLachlan G, Ng A, Liu B, Yu P, Zhou Z, Steinbach M, Hand D, Steinberg D (2007) Top 10 algorithms in data mining. Knowl Inf Syst 14(1):1–37

    Article  Google Scholar 

  • Yang Q, Huang JZ, Ng M (2003) A data cube model for prediction-based web prefetching. Intell Inf Syst 20(1):11–30

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Germanakos, P., Belk, M. (2016). User Modeling. In: Human-Centred Web Adaptation and Personalization. Human–Computer Interaction Series. Springer, Cham. https://doi.org/10.1007/978-3-319-28050-9_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-28050-9_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-28048-6

  • Online ISBN: 978-3-319-28050-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics