code: def _download_babi_data():
      download_dir = get_download_dir()
      zip_file_path = os.path.join(download_dir, "babi_data.zip")
  
      data_url = _get_dgl_url("models/ggnn_babi_data.zip")
      download(data_url, path=zip_file_path)
  
      extract_dir = os.path.join(download_dir, "babi_data")
      if not os.path.exists(extract_dir):
          extract_archive(zip_file_path, extract_dir)
  
file_path: dgl/examples/pytorch/ggnn/data_utils.py
imports: import os
  import string
  import dgl
  import torch
  from dgl.data.utils import _get_dgl_url, download, extract_archive, get_download_dir
  from torch.utils.data import DataLoader
label_desc: Use image node_id 8 for calling a global function with example usage: _download_babi_data() without return types