Persona: In this paper, a dynamic system prompt that acts as a controller, integrating memory insights to guide agent actions and tool usage
Episodic Memory: A storage of fine-grained, time-stamped user interaction logs (query, response, metadata) retrieved via embedding similarity
Semantic Memory: Abstracted, stable user profiles and preferences summarized from episodic events to provide long-term context
Textual Loss: A natural language critique describing the discrepancy between the agent's simulated response and the ground-truth user response
Textual Gradient: The process of using the textual loss (feedback) to update the system prompt (persona), analogous to parameter updates in numerical gradient descent
LaMP: Language Model Personalization benchmark—a suite of datasets for evaluating how well LLMs can adapt to user-specific contexts
MAE: Mean Absolute Error—a metric measuring the average magnitude of errors in a set of predictions, without considering their direction
ReAct: Reasoning and Acting—a paradigm where LLMs generate reasoning traces and task-specific actions in an interleaved manner