Personalization
Domain: Memory & State
🎯 Motivation
Tailoring the agent’s behavior, language, and examples to the specific user based on their profile.
📋 Concrete Example
Alice (14, beginner, likes games): ‘A for loop is like repeating a level in a game.’ Bob (16, advanced, likes math): ‘A for loop iterates over an iterable with O(n) complexity.’ Same concept, different framing.
🔗 Analogy
A tutor adapting to each student - for a sporty kid, they use sports analogies. For a musical kid, they use music analogies. Personalization makes the agent relevant to each user.