Column Property Annotation using Large Language Models
Column property annotation (CPA), also known as column relationship prediction, is the task of predicting the semantic relationship between two columns in a table given a set of candidate relationships. CPA annotations are used in downstream tasks such as data search, data integration, or knowledge graph enrichment. This paper explores the usage of generative large language models (LLMs) for the CPA task. We experiment with different zero-shot prompts for the CPA task which we evaluate using GPT-3.5, GPT-4, and the open-source model SOLAR. We find GPT-3.5 to be quite sensitive to variations of the prompt, while GPT-4 reaches a high performance independent of the variation of the prompt. We further explore the scenario where training data for the CPA task is available and can be used for selecting demonstrations or fine-tuning the model. We show that a fine-tuned GPT-3.5 model outperforms a RoBERTa model that was fine-tuned on the same data by 11% in F1. Comparing in-context learning via demonstrations and fine-tuning shows that the fine-tuned GPT-3.5 performs 9% F1 better than the same model given demonstrations. The fine-tuned GPT-3.5 model also outperforms zero-shot GPT-4 by around 2% F1 for the dataset on which is was fine-tuned, while not generalizing to tasks that require a different vocabulary.
Code (1)
Tasks
Columns Property AnnotationColumn Type AnnotationData IntegrationIn-Context LearningTable annotationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Semantic Annotation of Tabular Data for Machine-to-Machine Interoperability via Neuro-Symbolic Anchoring
In this paper we investigate automated annotation of tabular data using semantic technologies in combination with neural network embedding. Specifically, we propose an anchoring model in which property and cell types fro…
Columns Property AnnotationColumn Type AnnotationNetwork EmbeddingKGCODE-Tab Results for SemTab 2022
This paper presents the results of KGCODE-Tab in the tabular data to knowledge graph matching contest SemTab 2022. As an efficient tabular data linking system, KGCODE-Tab is intended to participate in three tasks of the …
Cell Entity AnnotationColumns Property AnnotationColumn Type AnnotationGraph MatchingDREIFLUSS: A Minimalist Approach for Table Matching
This paper introduces DREIFLUSS, an innovative, minimalist approach designed to tackle the Column Type Annotation (CTA) and Column Property Annotation (CPA) tasks in the SemTab challenge. DREIFLUSS efficiently employs se…
Columns Property AnnotationColumn Type AnnotationData IntegrationKnowledge GraphsSOTAB: The WDC Schema.org Table Annotation Benchmark
Understanding the semantics of table elements is a prerequisite for many data integration and data discovery tasks. Table annotation is the task of labeling table elements with terms from a given vocabulary. This paper p…
Columns Property AnnotationColumn Type AnnotationData IntegrationMissing Values+1Exploring Naive Bayes Classifiers for Tabular Data to Knowledge Graph Matching
The present research investigates the use of Naive Bayes classifiers to match knowledge graphs and tabular data, with particular emphasis on Column Type Annotation, Cell Entity Annotation, Column Property Annotation and …
Cell Entity AnnotationColumns Property AnnotationColumn Type AnnotationGraph Matching+1