MACRec: a Multi-Agent Collaboration Framework for Recommendation
LLM-based agents have gained considerable attention for their decision-making skills and ability to handle complex tasks. Recognizing the current gap in leveraging agent capabilities for multi-agent collaboration in recommendation systems, we introduce MACRec, a novel framework designed to enhance recommendation systems through multi-agent collaboration. Unlike existing work on using agents for user/item simulation, we aim to deploy multi-agents to tackle recommendation tasks directly. In our framework, recommendation tasks are addressed through the collaborative efforts of various specialized agents, including Manager, User/Item Analyst, Reflector, Searcher, and Task Interpreter, with different working flows. Furthermore, we provide application examples of how developers can easily use MACRec on various recommendation tasks, including rating prediction, sequential recommendation, conversational recommendation, and explanation generation of recommendation results. The framework and demonstration video are publicly available at https://github.com/wzf2000/MACRec.
Code (2)
Tasks
Conversational RecommendationDecision MakingExplanation GenerationRecommendation SystemsSequential RecommendationSimilar Papers 제목 키워드 기반
Multi-Agent Video Recommenders: Evolution, Patterns, and Open Challenges
Video recommender systems are among the most popular and impactful applications of AI, shaping content consumption and influencing culture for billions of users. Traditional single-model recommenders, which optimize stat…
Multi-agent Reinforcement LearningRecommendation SystemsMulti-Agent Collaborative Filtering: Orchestrating Users and Items for Agentic Recommendations
Agentic recommendations cast recommenders as large language model (LLM) agents that can plan, reason, use tools, and interact with users of varying preferences in web applications. However, most existing agentic recommen…
Collaborative FilteringMATCHA: Can Multi-Agent Collaboration Build a Trustworthy Conversational Recommender?
In this paper, we propose a multi-agent collaboration framework called MATCHA for conversational recommendation system, leveraging large language models (LLMs) to enhance personalization and user engagement. Users can re…
Conversational RecommendationDiversityRecommendation SystemsRe-RankingMAS4POI: a Multi-Agents Collaboration System for Next POI Recommendation
LLM-based Multi-Agent Systems have potential benefits of complex decision-making tasks management across various domains but their applications in the next Point-of-Interest (POI) recommendation remain underexplored. Thi…
Decision MakingManagementRobust Multi-Agent Multi-Armed Bandits
Recent works have shown that agents facing independent instances of a stochastic $K$-armed bandit can collaborate to decrease regret. However, these works assume that each agent always recommends their individual best-ar…
Distributed ComputingMulti-Armed BanditsRecommendation Systems