Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

TabEmb: Joint Semantic-Structure Embedding for Table Annotation

About

Table annotation is crucial for making web and enterprise tables usable in downstream NLP applications. Unlike textual data where learning semantically rich token or sentence embeddings often suffice, tables are structured combinations of columns wherein useful representations must jointly capture column's semantics and the inter-column relationships. Existing models learn by linearizing the 2D table into a 1D token sequence and encoding it with pretrained language models (PLMs) such as BERT. However, this leads to limited semantic quality and weaker generalization to unseen or rare values compared to modern LLMs, and degraded structural modeling due to 2D-to-1D flattening and context-length constraints. We propose TabEmb, which directly targets these limitations by decoupling semantic encoding from structural modeling. An LLM first produces semantically rich embeddings for each column, and a graph-based module over columns then injects relationships into the embeddings, yielding joint semantic-tructural representations for table annotation. Experiments show that TabEmb consistently outperforms strong baselines on different table annotation tasks. Source code and datasets are available at https://github.com/hoseinzadeehsan/TabEmb

Ehsan Hoseinzade, Ke Wang, Anandharaju Durai Raju• 2026

Related benchmarks

TaskDatasetResultRank
Semantic Type AnnotationSOTAB sch-s
Micro-F196.5
17
Column Property AnnotationWikiTable
Micro-F191.5
15
Column Type AnnotationT2D
Micro F195.5
9
Column Type Annotation (CTA)Aggregate
Micro-F190.7
9
Column Type Annotation (CTA)SOTAB sch
Micro-F190.4
9
Column Type Annotation (CTA)SOTABsch-s
Micro-F187.5
9
Column Type Annotation (CTA)SOTAB dbp
Micro-F191
9
Column Type Annotation (CTA)Webtables
Micro-F196.8
9
Column Property AnnotationSOTABsch
Micro-F191.7
6
Column Property AnnotationSOTAB sch-s
micro-F189.5
6
Showing 10 of 18 rows

Other info

Follow for update