paper

TLSQL: Table Learning Structured Query Language

arXiv:2601.14109

Abstract

Table learning has recently emerged as an important paradigm at the intersection of database systems and machine learning. However, applying table learning in practice often requires exporting data from databases and building complex external machine learning pipelines, which disrupts the SQL-centric workflow commonly used by database practitioners. We present TLSQL (Table Learning Structured Query Language), a lightweight SQL-like interface for specifying table learning tasks over SQL-centric data systems. TLSQL allows users to declaratively define predictive tasks using three simple constructs: PREDICT VALUE, TRAIN WITH, and VALIDATE WITH. TLSQL specifications are compiled into standard SQL queries executed by the database engine and task descriptions consumed by downstream table learning frameworks. This design allows users to focus on modeling rather than low-level data preparation and pipeline orchestration. Our demonstration shows that TLSQL enables end-to-end multi-table learning workflows while preserving familiar SQL-based data processing environments. Our code is available at https://github.com/tlsql-project/tlsql.

TLSQL: Table Learning Structured Query Language · wovepaper