Digital Twin: A virtual replica of a physical system (here, a social platform) used to simulate dynamics and test interventions without risking the real environment
Closed-loop feedback: A system dynamic where current outputs (e.g., user interactions) become training data or inputs for future system decisions (e.g., recommendations), creating circular dependencies
Ebbinghaus forgetting curve: A mathematical model of memory retention that declines over time, used here to simulate how user preferences for specific topics decay if not reinforced
Surrogate model: A simplified, computationally cheap model (e.g., rule-based or statistical) used as a fallback for complex models (like LLMs) to save resources
Persona: A structured description of a user agent's identity, background, and behavioral tendencies used to guide their actions and preferences
Event bus: A software architecture pattern where modules communicate by emitting and listening for events, rather than calling each other directly