Comprehending Semantic Types in JSON Data with Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Semantic types are a more powerful and detailed way of describing data than atomic types such as strings or integers. They establish connections between columns and concepts from the real world, providing more nuanced and fine-grained information that can be useful for tasks such as automated data cleaning, schema matching, and data discovery. Existing deep learning models trained on large text corpora have been successful at performing single-column semantic type prediction for relational data. However, in this work, we propose an extension of the semantic type prediction problem to JSON data, labeling the types based on JSON Paths. Similar to columns in relational data, JSON Path is a query language that enables the navigation of complex JSON data structures by specifying the location and content of the elements. We use a graph neural network to comprehend the structural information within collections of JSON documents. Our model outperforms a state-of-the-art existing model in several cases. These results demonstrate the ability of our model to understand complex JSON data and its potential usage for JSON-related data processing tasks.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 20 references that are in the map. First posted on arXiv 24 Jul 2023.
Builds on
11 of 20 references.
References · 11
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
- 2014Distributed Representations of Sentences and Documentscited by 678
- 2017Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphscited by 310
- 2020Scalable Graph Neural Networks via Bidirectional Propagationcited by 87
- 2019Sherlock: A Deep Learning Approach to Semantic Data Type Detectioncited by 74
- 2020Graph Neural Networks in TensorFlow and Keras with Spektralcited by 60
- 2019VizNet: Towards A Large-Scale Visualization Learning and Benchmarking Repositorycited by 28
- 2019Sato: Contextual Semantic Type Detection in Tablescited by 3
Built on by
Not cited yet.