Filter Bubble: A state where a user is exposed to a narrow scope of content categories, isolated from diverse information
OCEAN: The Big Five personality traits model: Openness, Conscientiousness, Extraversion, Agreeableness, Neuroticism; used here to parameterize user agents
Uses and Gratifications: A theory describing user motivations for media usage (e.g., Social Interaction, Escapism), used here to drive agent behavior
Matrix Factorization (MF): A collaborative filtering algorithm that decomposes the user-item interaction matrix into lower-dimensional latent vectors
Factorization Machines (FM): A generalized model for feature-based recommendation that captures interactions between variables (like user demographics and item categories)
Feedback Weighting: Assigning scalar values to different user actions (e.g., Comment > Like > Watch) in the loss function to reflect their varying significance
BCE Loss: Binary Cross-Entropy loss, a standard loss function for classification tasks, modified here to include feedback weights