TableSense: Spreadsheet Table Detection with Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
Spreadsheet table detection is the task of detecting all tables on a given sheet and locating their respective ranges. Automatic table detection is a key enabling technique and an initial step in spreadsheet data intelligence. However, the detection task is challenged by the diversity of table structures and table layouts on the spreadsheet. Considering the analogy between a cell matrix as spreadsheet and a pixel matrix as image, and encouraged by the successful application of Convolutional Neural Networks (CNN) in computer vision, we have developed TableSense, a novel end-to-end framework for spreadsheet table detection. First, we devise an effective cell featurization scheme to better leverage the rich information in each cell; second, we develop an enhanced convolutional neural network model for table detection to meet the domain-specific requirement on precise table boundary detection; third, we propose an effective uncertainty metric to guide an active learning based smart sampling algorithm, which enables the efficient build-up of a training dataset with 22,176 tables on 10,220 sheets with broad coverage of diverse table structures and layouts. Our evaluation shows that TableSense is highly effective with 91.3% recall and 86.5% precision in EoB-2 metric, a significant improvement over both the current detection algorithm that are used in commodity spreadsheet tools and state-of-the-art convolutional neural networks in computer vision.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Jun 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 1; 2024: 2; 2025: 3.
12 papers.
- 2021HiTab: A Hierarchical Table Dataset for Question Answering and Natural Language Generationcited by 117
- 2021Document AI: Benchmarks, Models and Applicationscited by 61
- 2022Table Pre-training: A Survey on Model Architectures, Pre-training Objectives, and Downstream Taskscited by 42
- 2021SpreadsheetCoder: Formula Prediction from Semi-structured Contextcited by 41
- 2021FORTAP: Using Formulas for Numerical-Reasoning-Aware Table Pretrainingcited by 19
- 2024SpreadsheetLLM: Encoding Spreadsheets for Large Language Modelscited by 15
- 2022Deep learning for table detection and structure recognition: A surveycited by 14
- 2025Finch: Benchmarking Finance & Accounting across Spreadsheet-Centric Enterprise Workflowscited by 9
- 2023FormaT5: Abstention and Examples for Conditional Table Formatting with Natural Languagecited by 7
- 2024Vision Language Models for Spreadsheet Understanding: Challenges and Opportunitiescited by 4
- 2025Table Detection with Active Learningcited by 1
- 2025Oh That Looks Familiar: A Novel Similarity Measure for Spreadsheet Template Discoverycited by 0
- 2025Finch: Benchmarking Finance & Accounting across Spreadsheet-Centric Enterprise Workflows15 Dec 2025
- 2025Oh That Looks Familiar: A Novel Similarity Measure for Spreadsheet Template Discovery10 Nov 2025
- 2025Table Detection with Active Learning24 Sep 2025
- 2024SpreadsheetLLM: Encoding Spreadsheets for Large Language Models12 Jul 2024
- 2024Vision Language Models for Spreadsheet Understanding: Challenges and Opportunities25 May 2024
- 2023FormaT5: Abstention and Examples for Conditional Table Formatting with Natural Language26 Oct 2023
- 2022Deep learning for table detection and structure recognition: A survey15 Nov 2022
- 2022Table Pre-training: A Survey on Model Architectures, Pre-training Objectives, and Downstream Tasks24 Jan 2022
- 2021Document AI: Benchmarks, Models and Applications16 Nov 2021
- 2021FORTAP: Using Formulas for Numerical-Reasoning-Aware Table Pretraining15 Sep 2021
- 2021HiTab: A Hierarchical Table Dataset for Question Answering and Natural Language Generation15 Aug 2021
- 2021SpreadsheetCoder: Formula Prediction from Semi-structured Context26 Jun 2021