code: def extract_data(filepath):
      DATA_FOLDER = Path(join(DATASETS_FOLDER, "CP_Vietnamese-WIK"))
      args = options
      args.links = options.keepLinks
      args.sections = True
  
      args.html = options.toHTML
      args.json = options.write_json
      args.revision = options.print_revision
      args.no_templates = True
      args.quiet = True
      args.lists = True
      args.debug = False
      args.bytes = "100M"
      args.namespaces = ""
      args.ignored_tags = ""
      args.discard_elements = ""
      args.article = ""
      args.compress = ""
      default_process_count = max(1, cpu_count() - 1)
      args.processes = default_process_count
      args.input = join(
          DATA_FOLDER, "viwiki-20220801-pages-articles.xml"
      )
      args.output = join(DATA_FOLDER, "viwiki")
      extract(args)
  
file_path: underthesea/datasets/CP_Vietnamese-WIK/scripts/load_data.py
imports: import bz2
  from os.path import join
  from pathlib import Path
  from WikiExtractor import extract, options
  from multiprocessing import cpu_count
  from underthesea.file_utils import DATASETS_FOLDER, get_from_cache
  from underthesea.utils import logger
label_desc: Use image node_id 3 for calling a global function with example usage: extract_data(filepath) without return types