CoSearchAgent: A Lightweight Collaborative Search Agent with Large Language Models
Peiyuan Gong, Jiamian Li, Jiaxin Mao

TL;DR
CoSearchAgent is a Slack plugin powered by large language models that facilitates lightweight, collaborative multi-user search by understanding conversation context, querying the web, and engaging users with clarifying questions.
Contribution
It introduces a novel LLM-based collaborative search agent integrated into Slack, enabling natural multi-user interactions and web searches in a lightweight manner.
Findings
Supports multi-party conversations with context understanding
Performs web searches via APIs for relevant info
Engages users with clarifying questions
Abstract
Collaborative search supports multiple users working together to accomplish a specific search task. Research has found that designing lightweight collaborative search plugins within instant messaging platforms aligns better with users' collaborative habits. However, due to the complexity of multi-user interaction scenarios, it is challenging to implement a fully functioning lightweight collaborative search system. Therefore, previous studies on lightweight collaborative search had to rely on the Wizard of Oz paradigm. In recent years, large language models (LLMs) have been demonstrated to interact naturally with users and achieve complex information-seeking tasks through LLM-based agents. Hence, to better support the research in collaborative search, in this demo, we propose CoSearchAgent, a lightweight collaborative search agent powered by LLMs. CoSearchAgent is designed as a Slack…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Semantic Web and Ontologies
MethodsWizard: Unsupervised goats tracking algorithm
