ATHENA Explainable Football Officiating Decision Support
A proof-of-concept football officiating system combining deterministic rules, geometric margins, case-based foul probabilities, and explainable decision reports.
Status:Proof of concept using synthetic cases; video perception remains experimental
View source on GitHub (opens in a new tab)- Services
- Machine Learning
- Stack
- React, Python, FastAPI, Vite +4 more
Our solution
A Python decision core handles pitch geometry, out-of-play classification, offside reasoning, and case retrieval. FastAPI and React expose synthetic scenarios and an optional prototype YOLO perception path.
The outcome
Demonstrates explainable AI, deterministic rule engines, uncertainty communication, and separation between validated logic and experimental perception.
Best for
Sports analytics research, explainable decision systems, computer-vision proofs of concept, and rule-based AI applications.
The stack behind it
- Frontend
- React
- Vite
- Backend
- Python
- FastAPI
- AI & ML
- YOLO
- OpenCV
- k-NN
- DevOps
- Automated Tests
