ICC Rankings Dashboard
In Progress2025-01
A full-stack analytics dashboard that stores and visualises team performance data across ICC cricket tournaments using PostgreSQL. A LangGraph-based conversational AI agent sits on top of the data layer, enabling users to ask natural language questions — such as "Who has the best win rate in T20 World Cups?" — and receive structured, data-grounded answers. The agent translates questions into SQL queries, executes them against live data, and formats results into readable responses.
Highlights
- ›LangGraph agent translates natural language questions into SQL queries over live PostgreSQL data
- ›Tracks team rankings, head-to-head records, and tournament statistics across ICC formats (ODI, T20, Test)
- ›Modular agent architecture allows easy extension to new tournament types or additional data sources
Tech Stack
LangGraphLangChainPythonPostgreSQLAI AgentNLPSQLDashboard