User Modeling: The process of identifying and inferring specific user characteristics, interests, and behaviors from data to create a conceptual understanding of the user.
User Profiling: The application of user modeling to construct a specific, often digital, representation (profile) of a user, used to tailor services or content.
Stereotypes: Predefined sets of characteristics associated with user groups, used in early systems (like Grundy) to infer preferences for new users based on minimal initial data.
Implicit User Profiling: Constructing user profiles based on observed behaviors (clicks, dwell time) rather than asking users for explicit feedback.
Beyond-accuracy: Evaluation perspectives that prioritize metrics other than prediction precision, such as fairness, privacy, diversity, and explainability.
Expert Finding: Identifying individuals within a dataset who possess specific knowledge or expertise on a topic.
Expert Profiling: Creating a comprehensive profile of an individual's skills and knowledge based on their associated documents and activities.
Adaptive Hypermedia: Systems that tailor the presentation of hyperlinks and content to the user's goals and knowledge level.
Graph Neural Networks (GNNs): Deep learning models designed to process data structured as graphs, increasingly used to model social connections and user-item interactions.
Federated User Modeling: A privacy-preserving approach where user models are trained across decentralized devices holding local data samples, without exchanging them.