AI Application

College List AI

An AI-powered college advisor that builds personalized college lists, categorizing schools into reach/target/safety and surfacing financial-aid insights — including support for international students.

College List AI screenshot

Overview

College List AI is a full-stack application that acts as an intelligent college advisor. Built with a FastAPI backend orchestrating LangGraph AI agents and a React + TypeScript frontend, it generates personalized university lists tailored to each student's profile. The system categorizes schools into reach, target, and safety tiers using an AI-driven admissions probability analysis (MatchScorer), and provides comprehensive financial-aid insights with specialized logic for international students. A major-segmented cache stores granular data per university department, combined with a hybrid search strategy that prefers cached data and falls back to real-time web discovery. The data layer runs on Supabase with SQLModel and Alembic migrations.

Key highlights

  • Full-stack AI application combining FastAPI + LangGraph agents with a React/TypeScript + shadcn/ui frontend
  • AI-driven admissions probability analysis (reach / target / safety categorization)
  • Specialized financial-fit logic with dedicated support for international students
  • Hybrid search: cache-first strategy with a real-time web-discovery failsafe
  • Major-segmented caching for granular, per-department university data