code: def download_data():
      base_url = "https://raw.githubusercontent.com/uberspot/OpenTriviaQA/master/categories/{}"
  
      file_list = [
          "animals",
          "general",
          "geography",
          "history",
          "literature",
          "people",
      ]
  
      for filename in file_list:
          folder = DATA_PATH
          if not os.path.exists(folder):
              os.mkdir(folder)
  
          local_filepath = os.path.join(folder, filename)
  
          print(base_url.format(filename))
          data = requests.get(base_url.format(filename)).content
          fd = open(local_filepath, "wb")
          fd.write(data)
          fd.close()
  
file_path: finetune/finetune/datasets/multi_choice_qna.py
imports: import json
  import os
  import codecs
  import random
  import requests
  from pathlib import Path
  import finetune
  from finetune import MultipleChoice
  from sklearn.model_selection import train_test_split
  import numpy
label_desc: Use image node_id 1 for calling a global function with example usage: download_data() without return types