English

TableCopilot: A Table Assistant Empowered by Natural Language Conditional Table Discovery

Databases 2025-07-14 v1

Abstract

The rise of LLM has enabled natural language-based table assistants, but existing systems assume users already have a well-formed table, neglecting the challenge of table discovery in large-scale table pools. To address this, we introduce TableCopilot, an LLM-powered assistant for interactive, precise, and personalized table discovery and analysis. We define a novel scenario, nlcTD, where users provide both a natural language condition and a query table, enabling intuitive and flexible table discovery for users of all expertise levels. To handle this, we propose Crofuma, a cross-fusion-based approach that learns and aggregates single-modal and cross-modal matching scores. Experimental results show Crofuma outperforms SOTA single-input methods by at least 12% on NDCG@5. We also release an instructional video, codebase, datasets, and other resources on GitHub to encourage community contributions. TableCopilot sets a new standard for interactive table assistants, making advanced table discovery accessible and integrated.

Keywords

Cite

@article{arxiv.2507.08283,
  title  = {TableCopilot: A Table Assistant Empowered by Natural Language Conditional Table Discovery},
  author = {Lingxi Cui and Guanyu Jiang and Huan Li and Ke Chen and Lidan Shou and Gang Chen},
  journal= {arXiv preprint arXiv:2507.08283},
  year   = {2025}
}

Comments

Accepted by VLDB'25

R2 v1 2026-07-01T03:55:57.808Z