Chat Optimizer
A Next.js TypeScript chatbot that classifies user intent using vector embeddings and Small Language Models (SLMs), with graceful fallbacks for each approach.
A Next.js TypeScript chatbot that classifies user intent using vector embeddings and Small Language Models (SLMs), with graceful fallbacks for each approach.
A full-stack web app for visualizing NBA playoff brackets, head-to-head team matchups, and individual player stats using interactive charts.
I developed an app that allows users to upload their resumes in PDF or DOCX format and provides feedback from an LLM.
I created an AI Pipeline that can query a NBA Database using natural language questions, generate an appropriate SQL query and retrieve the answer.
I partnered with a team member to design and implement a microprocessor with a MIPS-like architecture using SystemVerilog.