Basketball · Tool

UCLA Women's Basketball RAG Analytics Chatbot

2024-25Updated May 15, 2025Archived
Project Overview

An intelligent Retrieval-Augmented Generation (RAG) chatbot for UCLA Women's Basketball statistics and analytics, powered by Anthropic Claude 3.5 Sonnet, Flask, and ChromaDB.

Problem & Objective

UCLA Women's Basketball coaches and analysts needed an intuitive, natural-language interface to query complex player statistics, game-by-game performance trends, and contextual tactical data without running manual SQL/Python queries.

Analytical Approach

The team built a RAG pipeline leveraging Claude 3.5 Sonnet, a Flask API backend, and vector embeddings in ChromaDB to retrieve play-by-play and player performance data, generating real-time conversational responses with comprehensive error handling.

Key Result & Impact

Delivered a fast, conversational scouting interface capable of answering natural language analytics questions across player stats, team trends, and opponent breakdowns.

Tech Stack & Tools
PythonFlaskClaude 3.5 SonnetRAGChromaDB