Everything About ___
Live briefing

Everything about User modeling

Creating a data structure representing a user

User modeling is the subdivision of human–computer interaction which describes the process of building up and modifying a conceptual understanding of the user. The main goal of user modeling is customization and adaptation of systems to the user's specific needs. The system needs to "say the 'right' thing at the 'right' time in the 'right' way". To do so it needs an internal representation of the user. Another common purpose is modeling specific kinds of users, including modeling of their skills and declarative knowledge, for use in automatic software-tests. User-models can thus serve as a cheaper alternative to user testing but should not replace user testing. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: User modelingA 5-minute orientation
  2. Skim a recent paper: Federated User Modeling from Hierarchical InformationInfluential work since 2022
  3. Pick up a classic book: Distributed, Ambient, and Pervasive InteractionsThe most-reprinted book on the subject
  4. Read the landmark paper: User Modeling in Human–Computer InteractionCited 539 times
  5. Go sideways: Adaptive hypermediaA closely related topic
  6. Go sideways: Adaptation (computer science)A closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics