HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

DCoM: A Deep Column Mapper for Semantic Data Type Detection

Subhadip Maji Swapna Sourav Rout Sudeep Choudhary

DCoM: A Deep Column Mapper for Semantic Data Type Detection

Abstract

Detection of semantic data types is a very crucial task in data science for automated data cleaning, schema matching, data discovery, semantic data type normalization and sensitive data identification. Existing methods include regular expression-based or dictionary lookup-based methods that are not robust to dirty as well unseen data and are limited to a very less number of semantic data types to predict. Existing Machine Learning methods extract large number of engineered features from data and build logistic regression, random forest or feedforward neural network for this purpose. In this paper, we introduce DCoM, a collection of multi-input NLP-based deep neural networks to detect semantic data types where instead of extracting large number of features from the data, we feed the raw values of columns (or instances) to the model as texts. We train DCoM on 686,765 data columns extracted from VizNet corpus with 78 different semantic data types. DCoM outperforms other contemporary results with a quite significant margin on the same dataset.

Code Repositories

pidahbus/DCoM
Official
tf
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
semanticity-prediction-on-viznetDCoM-Single-DistilBERT
F1 score: 0.925

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
DCoM: A Deep Column Mapper for Semantic Data Type Detection | Papers | HyperAI