Summer 2024
League of Legends Commentary LLM
Finetuned GPT4o-mini to be able to accurately generate League of Legends eSports commentary. Generated the data by having Whisper transcribe the commentary from uploaded 2016 World Championship VODs, and had it overlayed over videos using OpenAI's text-to-speech model.
Python, Fine-tuning, Transformers
Summer 2024
Minecraft Chat-Assistant
Implemented a RAG model that would allow Llama 3 to more accurately answer Minecraft related questions, and had it deployed in a private server with friends for the players to use.
Python, Transformers, RAG, LangChain
Winter 2024
TrueWeekly
Developed and deployed a full-stack app with React and Flask, integrating OAuth for Spotify account access. Utilized Pandas, NumPy for data processing, and Skikit-Learn for a playlist recommendation model.
Scikit-Learn, Pandas, Flask, React
Winter 2024
Catan
Created Settlers of Catan in C++ using OOP for game elements like tiles, resources, players, and the board. Utilized Observer Design Pattern for real-time updates and interactions, and Factory Design Pattern for game initialization options.
C++
Summer 2023
myUniCourseBuddy
Course scheduling tool for friends to maximize shared lecture time together. Using MongoDB, UW course information sites and Graph Theory to generate and maximize optimize possible course schedules.
React, Next, MongoDB, Puppeteer