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
- Read the overview: User modelingA 5-minute orientation
- Skim a recent paper: Federated User Modeling from Hierarchical InformationInfluential work since 2022
- Pick up a classic book: Distributed, Ambient, and Pervasive InteractionsThe most-reprinted book on the subject
- Read the landmark paper: User Modeling in Human–Computer InteractionCited 539 times
- Go sideways: Adaptive hypermediaA closely related topic
- Go sideways: Adaptation (computer science)A closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
User Modeling in Human–Computer Interaction
User Modeling via Stereotypes*
Generic User Modeling Systems
User Modeling for Adaptive News Access
Machine Learning for User Modeling
Predictive Statistical Models for User Modeling
Multicriteria User Modeling in Recommender Systems
Modeling User Preferences in Recommender Systems
🆕 Influential since 2022
Federated User Modeling from Hierarchical Information
Integrating social influence modeling and user modeling for trust prediction in signed networks
Enhancing cybersecurity by generating user-specific security policy through the formal modeling of user behavior
HCURec: Hierarchical candidate-aware user modeling for news recommendation
Modeling users’ heterogeneous taste with diversified attentive user profiles
📚 Books worth reading
Distributed, Ambient, and Pervasive InteractionsNorbert Streitz · 2013
Engineering Psychology and Cognitive ErgonomicsDon Harris · 2007
Human Behavior UnderstandingAlbert Ali Salah · 2011
Design, User Experience, and UsabilityAaron Marcus · 2013- 📕Geometric modeling for computer-aided designJames L. Schwing · 1987
Distributed user interfacesJosé A. Gallud, Ricardo Tesoriero · 2011
Practical guide to chemometricsPaul Gemperline · 2006- 📕ZIP2DL, an elastic-plastic, large-rotation finite-element stress analysis and crack-growth simulation programXiaomin Deng · 1997
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Adaptive hypermedia Adaptive hypermedia (AH) uses hypermedia which is adaptive according to a user model. In contrast to regular hypermedia, where all users are offered the…
- Adaptation (computer science) Adaptation in computer science is a process where an interactive system (adaptive system) adapts its behaviour to individual users based on information…
- Profiling (information science) In information science, profiling refers to the process of construction and application of user profiles generated by computerized data analysis. This…
- Cold start (recommender systems) Cold start is a potential problem in computer-based information systems which involves a degree of automated data modelling. Specifically, it concerns…
- Personalization Personalization (broadly known as customization) consists of tailoring a service or product to accommodate specific individuals. It is sometimes tied to…
- Personalized marketing Personalized marketing, also known as one-to-one marketing or individual marketing, is a marketing strategy by which companies use data analysis and digital…
- Learning analytics Learning analytics is the measurement, collection, analysis and reporting of data about learners and their contexts, for purposes of understanding and…
- User interface design User interface (UI) design or user interface engineering is the design of user interfaces for machines and software, such as computers, home appliances…