Spaces:
Sleeping
Sleeping
Download scratch/inspect_catalog.py from gitmodelmujtaba/reguai-engine: direct link, hf CLI and curl.
- Browser
- Download file 656 Bytes
-
https://huggingface.co/spaces/gitmodelmujtaba/reguai-engine/resolve/main/scratch/inspect_catalog.py
- Command line
-
hf download hf://spaces/gitmodelmujtaba/reguai-engine/scratch/inspect_catalog.py
-
curl -L -o inspect_catalog.py https://huggingface.co/spaces/gitmodelmujtaba/reguai-engine/resolve/main/scratch/inspect_catalog.py
656 Bytes
| import sys | |
| import json | |
| from pathlib import Path | |
| sys.stdout.reconfigure(encoding="utf-8") | |
| cat_path = Path("data/benchmarks/case_studies_catalog.json") | |
| cat = json.loads(cat_path.read_text(encoding="utf-8")) | |
| print(f"Total Domains: {len(cat.get('domains', []))}") | |
| total_cases = 0 | |
| for d in cat.get("domains", []): | |
| cases = d.get("case_studies", []) | |
| total_cases += len(cases) | |
| print(f"Domain ID: {d['domain_id']} | Name: {d['domain_name']} | Count: {len(cases)}") | |
| for c in cases: | |
| print(f" - Case ID: {c.get('case_id')} | Title: {c.get('title')} | File: {c.get('file_path')}") | |
| print(f"\nTotal Cases across all domains: {total_cases}") | |