Navigating the Unknown: A Chat-Based Collaborative Interface for Personalized Exploratory Tasks
Authors
The rise of large language models (LLMs) has revolutionized user interactions with knowledge-based systems, enabling chatbots to synthesize vast amounts of information and assist with complex, exploratory tasks. However, LLM-based chatbots often struggle to provide personalized support, particularly when users start with vague queries or lack sufficient contextual information. This paper introduces the Collaborative Assistant for Personalized Exploration (CARE), a system designed to enhance personalization in exploratory tasks by combining a multi-agent LLM framework with a structured user interface. CARE's interface consists of a Chat Panel, Solution Panel, and Needs Panel, enabling iterative query refinement and dynamic solution generation. The multi-agent framework collaborates to identify both explicit and implicit user needs, delivering tailored, actionable solutions. In a within-subject user study with 22 participants, CARE was consistently preferred over a baseline LLM chatbot, with users praising its ability to reduce cognitive load, inspire creativity, and provide more tailored solutions. Our findings highlight CARE's potential to transform LLM-based systems from passive information retrievers to proactive partners in personalized problem-solving and exploration. The code will be made available at https://aka.ms/chatbot-care.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- How can large language models (LLMs) enable deeper personalized exploration under ambiguous queries and limited user input?Category: LLM Interfaces, Prompts, and Interaction UnderstandingSimilar questionsarrow_forward
- Can separating user need management from solution presentation in interface design reduce cognitive load?Category: LLM Interfaces, Prompts, and Interaction UnderstandingSimilar questionsarrow_forward
- How can multi-agent collaboration frameworks uncover implicit user needs and generate personalized solutions?Category: LLM Interfaces, Prompts, and Interaction UnderstandingSimilar questionsarrow_forward
Practical Problems
1- Users cannot obtain clear, personalized solutions in complex tasks.Category: LLM Interfaces, Prompts, and Interaction UnderstandingSimilar questionsarrow_forward
- 100%
Evaluating Large Language Models in Generating Synthetic HCI Research Data: a Case Study
CHI '23· Human-LLM Collaboration +1
- 75%
MAPLE: Mobile App Prediction Leveraging Large Language Model Embeddings
UbiComp '24· Human-LLM Collaboration
- 75%
LlamaTouch: A Faithful and Scalable Testbed for Mobile UI Task Automation
UIST '24· Human-LLM Collaboration
- 67%
AI as an Agent and Collaborative Space: Exploring the role of Generative AI in Small Group Synchronous and Asynchronous Collaborative Dynamics
CHI '26· Human-LLM Collaboration +2
- 60%
Cicero: Multi-Turn, Contextual Argumentation for Accurate Crowdsourcing
CHI '19· Human-LLM Collaboration +1
- 60%
AffectiveSpotlight: Facilitating the Communication of Affective Responses from Audience Members during Online Presentations
CHI '21· Social & Collaborative VR +1
- 60%
OneLabeler: A Flexible System for Building Data Labeling Tools
CHI '22· Crowdsourcing Task Design & Quality Control
- 60%
DynEx: Dynamic Code Synthesis with Structured Design Exploration for Accelerated Exploratory Programming
CHI '25· Human-LLM Collaboration +1
- 60%
SummAct: Uncovering User Intentions Through Interactive Behaviour Summarisation
CHI '25· Human-LLM Collaboration +1
- 60%
Divergence or Convergence? A Deep Insight into the Crowd Collaboration and its Productivity in Open Source Software based on Entropy
CHI '26· Crowdsourcing Task Design & Quality Control +1
Based on Jaccard similarity of research subtopics & professions (≥60%)