CoolFace
Datasetpublic

SafeVixAI/SafeVixAI-Dataset-Hub

SafeVixAI Dataset Hub 🛡️ The Intelligence Layer for the SafeVixAI platform — IIT Madras Road Safety Hackathon 2026 This repository hosts all datasets, pre-trained models, notebooks, and reproducible data acquisition scripts that power the SafeVixAI application. It is designed to be cloned directly into Google Colab or any research environment. Main Application Repo: SafeVixAI/SafeVixAI ⚡ Quickstart (Google Colab) # Clone the entire intelligence layer !git… See the full description on the dataset page: https://huggingface.co/datasets/SafeVixAI/SafeVixAI-Dataset-Hub.

sourceHugging Faceapache-2.0updated 4mo agoView on Hugging Face
1likes147downloads
check_all_scripts.py75 linesDownload Raw Back to data
1import subprocess, sys2from pathlib import Path3 4ROOT = Path(".")5 6scripts = [7    # Root scripts/data/8    "scripts/data/bootstrap_local_data.py",9    "scripts/data/download_legal_pdfs.py",10    "scripts/data/extract_morth2022_tables.py",11    "scripts/data/verify_data.py",12    "scripts/data/seed_blackspots.py",13    "scripts/data/fetch_hospitals.py",14    "scripts/data/fetch_police.py",15    "scripts/data/fetch_fire.py",16    "scripts/data/fetch_ambulance.py",17    "scripts/data/fetch_blood_banks.py",18    "scripts/data/_overpass_utils.py",19    "scripts/data/inspect_zips.py",20    # Root scripts/app/21    "scripts/app/seed_nhp_hospitals.py",22    "scripts/app/seed_emergency.py",23    # Backend scripts/data/24    "backend/scripts/data/seed_violations.py",25    "backend/scripts/data/prepare_road_sources.py",26    "backend/scripts/data/sample_pmgsy.py",27    # Backend scripts/app/28    "backend/scripts/app/build_vectorstore.py",29    "backend/scripts/app/seed_emergency.py",30    "backend/scripts/app/build_offline_bundle.py",31    "backend/scripts/app/seed_roadwatch_sample.py",32    "backend/scripts/app/import_road_infrastructure.py",33    "backend/scripts/app/import_official_road_sources.py",34    # Chatbot scripts/data/35    "chatbot_service/scripts/data/fetch_hospitals.py",36    "chatbot_service/scripts/data/fetch_police.py",37    "chatbot_service/scripts/data/fetch_ambulance.py",38    "chatbot_service/scripts/data/fetch_blood_banks.py",39    "chatbot_service/scripts/data/fetch_fire.py",40    "chatbot_service/scripts/data/_overpass_utils.py",41    # Chatbot scripts/app/42    "chatbot_service/scripts/app/seed_emergency.py",43]44 45passed = []46failed = []47 48for s in scripts:49    p = ROOT / s50    if not p.exists():51        failed.append((s, "FILE NOT FOUND"))52        continue53    result = subprocess.run(54        [sys.executable, "-m", "py_compile", str(p)],55        capture_output=True, text=True56    )57    if result.returncode == 0:58        passed.append(s)59    else:60        err = (result.stderr or result.stdout).strip().splitlines()[-1]61        failed.append((s, err))62 63print()64print("=" * 70)65print(f"  SCRIPT SYNTAX CHECK — {len(scripts)} scripts")66print("=" * 70)67for s in passed:68    print(f"  [PASS]  {s}")69for s, err in failed:70    print(f"  [FAIL]  {s}")71    print(f"          {err}")72print("=" * 70)73print(f"  {len(passed)} PASS | {len(failed)} FAIL")74print("=" * 70)75