MAP: Multi-user Personalization with Collaborative LLM-powered Agents
Christine Lee, Jihye Choi, Bilge Mutlu
TL;DR
This work tackles the challenge of personalizing AI in multi-user environments with conflicting directives. It introduces a user-centered three-stage workflow (Reflection, Analysis, Feedback) grounded in conflict-resolution theory and implements it via MAP, a multi-agent LLM-based system with Planner, Rule Retriever, and Rule Manager. An empirical evaluation contrasts MAP with a monolithic LLM, showing MAP achieves superior retrieval and conflict-resolution performance, complemented by a user study (n=12) that highlights usability, transparency, and the importance of user verification. The findings demonstrate the practicality of multi-agent collaboration for scalable, user-centered multi-user personalization and point to future reliability enhancements and scalability directions.
Abstract
The widespread adoption of Large Language Models (LLMs) and LLM-powered agents in multi-user settings underscores the need for reliable, usable methods to accommodate diverse preferences and resolve conflicting directives. Drawing on conflict resolution theory, we introduce a user-centered workflow for multi-user personalization comprising three stages: Reflection, Analysis, and Feedback. We then present MAP -- a \textbf{M}ulti-\textbf{A}gent system for multi-user \textbf{P}ersonalization -- to operationalize this workflow. By delegating subtasks to specialized agents, MAP (1) retrieves and reflects on relevant user information, while enhancing reliability through agent-to-agent interactions, (2) provides detailed analysis for improved transparency and usability, and (3) integrates user feedback to iteratively refine results. Our user study findings (n=12) highlight MAP's effectiveness and usability for conflict resolution while emphasizing the importance of user involvement in resolution verification and failure management. This work highlights the potential of multi-agent systems to implement user-centered, multi-user personalization workflows and concludes by offering insights for personalization in multi-user contexts.
