paper-with-me

홈 › Papers

Demonstration of CORNET: A System For Learning Spreadsheet Formatting Rules By Example

2023-08-14 · Mukul Singh, Jose Cambronero, Sumit Gulwani, Vu Le, Carina Negreanu, Gust Verbruggen

Data management and analysis tasks are often carried out using spreadsheet software. A popular feature in most spreadsheet platforms is the ability to define data-dependent formatting rules. These rules can express actions such as "color red all entries in a column that are negative" or "bold all rows not containing error or failure." Unfortunately, users who want to exercise this functionality need to manually write these conditional formatting (CF) rules. We introduce CORNET, a system that automatically learns such conditional formatting rules from user examples. CORNET takes inspiration from inductive program synthesis and combines symbolic rule enumeration, based on semi-supervised clustering and iterative decision tree learning, with a neural ranker to produce accurate conditional formatting rules. In this demonstration, we show CORNET in action as a simple add-in to Microsoft Excel. After the user provides one or two formatted cells as examples, CORNET generates formatting rule suggestions for the user to apply to the spreadsheet.

📄 PDF Abstract BibTeX arXiv:2308.07357

Code (0)

등록된 구현이 없습니다.

Tasks

ManagementProgram Synthesis

Similar Papers 제목 키워드 기반

CORNET: Learning Table Formatting Rules By Example

2022-08-11 · Mukul Singh, José Cambronero, Sumit Gulwani, Vu Le 외

Spreadsheets are widely used for table manipulation and presentation. Stylistic formatting of these tables is an important property for both presentation and analysis. As a result, popular spreadsheet software, such as E…

Program Synthesis

Tabularis Formatus: Predictive Formatting for Tables

2025-08-14 · Mukul Singh, José Cambronero, Sumit Gulwani, Vu Le 외 arxiv

Spreadsheet manipulation software are widely used for data management and analysis of tabular data, yet the creation of conditional formatting (CF) rules remains a complex task requiring technical knowledge and experienc…

FormaT5: Abstention and Examples for Conditional Table Formatting with Natural Language

2023-10-26 · Mukul Singh, José Cambronero, Sumit Gulwani, Vu Le 외

Formatting is an important property in tables for visualization, presentation, and analysis. Spreadsheet software allows users to automatically format their tables by writing data-dependent conditional formatting (CF) ru…

Code Generation

SpreadsheetLLM: Encoding Spreadsheets for Large Language Models

2024-07-12 · Yuzhang Tian, Jianbo Zhao, Haoyu Dong, Junyu Xiong 외

Spreadsheets, with their extensive two-dimensional grids, various layouts, and diverse formatting options, present notable challenges for large language models (LLMs). In response, we introduce SpreadsheetLLM, pioneering…

In-Context LearningTable Detection

Spreadsheet-RL: Advancing Large Language Model Agents on Realistic Spreadsheet Tasks via Reinforcement Learning

2026-05-21 · Banghao Chi, Yining Xie, Mingyuan Wu, Jingcheng Yang 외 arxiv

Spreadsheet systems (e.g., Microsoft Excel, Google Sheets) play a central role in modern data-centric workflows. As AI agents grow increasingly capable of automating complex tasks, such as controlling computers and gener…

Reinforcement Learning