← Latest papers
💻 computer science

ChatSearch: a Dataset and a Generative Retrieval Model for General Conversational Image Retrieval

This paper introduces ChatSearch, a new dataset featuring multi-round multimodal conversational queries for open-domain image retrieval, alongside ChatSearcher, a generative retrieval model trained end-to-end to effectively reason with multimodal context and leverage world knowledge to achieve superior performance in interactive image search.

Original authors: Zijia Zhao, Longteng Guo, Tongtian Yue, Erdong Hu, Shuai Shao, Zehuan Yuan, Hua Huang, Jing Liu

Published 2026-03-12
📖 4 min read☕ Coffee break read

Original authors: Zijia Zhao, Longteng Guo, Tongtian Yue, Erdong Hu, Shuai Shao, Zehuan Yuan, Hua Huang, Jing Liu

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are looking for a specific photo in a massive, endless library of images. But instead of typing a keyword like "sunset" or "dog," you want to have a conversation with the librarian to find it.

Maybe you start by showing a picture of a beach and saying, "I want something like this, but with a cat instead of a dog." Then, the librarian might ask, "Do you want the cat to be sleeping or playing?" You reply, "Playing, and make it a beach in winter, not summer."

This is the core idea of the paper "ChatSearch." The researchers are building a system that doesn't just search for images based on a single command, but understands a whole back-and-forth chat where the clues are mixed between text and pictures.

Here is a breakdown of their work using simple analogies:

1. The Problem: The "Blind" Librarian

Traditional image search engines are like librarians who only understand one language: either you show them a picture, or you give them a single sentence. They struggle if you try to have a complex conversation.

  • Example: If you say, "Show me a picture of a car, but make it red," a normal search engine might just show you red cars. It doesn't understand the change you are asking for in the context of a conversation.

2. The Solution: The "ChatSearch" Dataset

To teach computers how to have these conversations, the researchers created a new training dataset called ChatSearch.

  • The Analogy: Imagine they built a massive "training school" for AI. They didn't just write down questions and answers; they created scenarios.
  • They used smart AI tools to generate thousands of fake conversations where a user and a computer discuss an image. Sometimes the user shows a picture; sometimes they just talk. The goal of the conversation is always to find a specific "target" image hidden in the database.
  • They then had human experts check these conversations to make sure they made sense, ensuring the AI learns from high-quality examples.

3. The Star Player: "ChatSearcher"

The researchers also built a new AI model named ChatSearcher. Think of this model as a super-intelligent detective who can read clues from both words and pictures simultaneously.

  • How it thinks: Unlike old models that treat text and images as separate things, ChatSearcher treats them like a single, flowing story. It can "read" a picture and "listen" to a sentence at the same time.
  • The Magic Trick (Generative Retrieval): Usually, search engines scan a list and pick the best match. ChatSearcher is different; it generates the answer. It's like a chef who doesn't just pick a dish from a menu but cooks the exact dish you describe.
    • When you ask a question, the model predicts the next "token" (a piece of data). Sometimes that token is a word (like "cat"), and sometimes it is a pointer to an image. It literally "writes" the image into the conversation.

4. How It Was Trained (The Two-Stage Workout)

To make ChatSearcher smart, they trained it in two phases:

  1. The "Alignment" Phase: They taught the model to understand that a picture of a dog and the word "dog" are the same thing. They mixed thousands of image-text pairs so the model learned to speak "Image" and "Text" fluently.
  2. The "Conversation" Phase: They gave the model a diet of complex instructions. They showed it how to handle:
    • Visual conversations: "What's in this picture?"
    • Image editing: "Take this photo and make the sky blue."
    • Retrieval: "Find me a photo similar to this one, but with a different background."

5. Why This Matters

The results show that ChatSearcher is much better at finding images through conversation than previous methods.

  • The "Zero-Shot" Superpower: Even when tested on tasks it wasn't explicitly trained for (like finding images based on a sketch or a complex description), it still performed very well. It's like a student who learns how to study and can ace a test on a subject they've never seen before.
  • Interactive Refinement: The best part is the interaction. If the AI shows you a picture and you say, "No, I meant the other kind of dog," the AI remembers that context and refines the search immediately.

In a Nutshell

The paper introduces a new way to find images: Stop searching, start chatting.
They created a new dataset (ChatSearch) to teach AI how to understand mixed text-and-image conversations, and they built a new model (ChatSearcher) that acts like a conversational partner who can not only talk about images but also pull the exact right picture out of thin air based on your evolving needs. It turns the cold, mechanical act of "searching" into a warm, natural "conversation."

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →