Capstone Projects

Put your skills to the test by building these real-world ML applications.

PROJECT 8.3

Claude Chatbot Backend

Build a professional chatbot API that supports streaming tokens (like ChatGPT) and stores conversation history in PostgreSQL.

Key Features:

  • FastAPI StreamingResponse (SSE)
  • JWT Authentication
  • Redis caching for frequent queries
  • Docker Compose for local development