code: def _download_movielens_100k() -> None:
      """Download the MovieLens 100K data."""
      url = "http://files.grouplens.org/datasets/movielens/ml-100k.zip"
      req = requests.get(url, stream=True)
  
      print("Downloading MovieLens 100K data...")
  
      with open(os.path.join(DATA_PATH, "ml-100k.zip"), "wb") as f:
          f.write(req.content)
  
      with zipfile.ZipFile(
          os.path.join(DATA_PATH / "ml-100k.zip"), "r"
      ) as z:
          z.extractall(DATA_PATH)
  
file_path: collie/collie/movielens/get_data.py
imports: import os
  from pathlib import Path
  import re
  import zipfile
  import pandas
  import requests
  from collie.config import DATA_PATH
label_desc: Use image node_id 5 for calling a global function with example usage: _download_movielens_100k() without return types