LLM-assisted Labeling Function Generation for Semantic Type Detection

Chenjie Li, Dan Zhang, Jin Wang
8/28/2024
cs.DBcs.AI

No confident code implementation found for this paper.

Abstract

Detecting semantic types of columns in data lake tables is an important application. A key bottleneck in semantic type detection is the availability of human annotation due to the inherent complexity of data lakes. In this paper, we propose using programmatic weak supervision to assist in annotating the training data for semantic type detection by leveraging labeling functions. One challenge in this process is the difficulty of manually writing labeling functions due to the large volume and low quality of the data lake table datasets. To address this issue, we explore employing Large Language Models (LLMs) for labeling function generation and introduce several prompt engineering strategies for this purpose. We conduct experiments on real-world web table datasets. Based on the initial results, we perform extensive analysis and provide empirical insights and future directions for researchers in this field.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{li2024llmassisted,
  title  = {LLM-assisted Labeling Function Generation for Semantic Type Detection},
  author = {Chenjie Li and Dan Zhang and Jin Wang},
  year   = {2024},
  eprint = {2408.16173},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.16173v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.16173.svg)](https://codeofpaper.com/paper/2408.16173)

Discussion