Comprehending Semantic Types in JSON Data with Graph Neural Networks