Projects
Gem Learn
A full-stack web app that enhances the Google Gemini LLM experience. Gone are the days of querying for important information and forgetting the answers hours later. With Gem Learn, flashcards can be generated from your queries. Built a career chatbot with retrieval augmented generation (RAG) to provide more contextually relevant responses.
Python Package for Misophonia Data Analysis
Python package with a custom-built command line interface (CLI) that conducts data wrangling on large Qualtrics datasets to setup experiment configuration for each subject by cleaning data and analyzing results.
Predictive NBA Analytics
A comprehensive data analysis of the 2022-2023 NBA basketball season utilizing Python pandas for data preprocessing, scikit-learn ML models, hypothesis testing, and bootstrap resampling to identify statistically significant attributes for predicting game outcomes.
ASA DataFest ML Neural Network
Utilizes PyTorch deep learning feedforward neural network machine learning model to predict student scores on CourseKata chapter tests.
DukeLine Call Summaries
This app is a platform for DukeLine (an anonymous peer mental health textline at Duke) coaches to better assist in their callers. Coaches are able to submit a post call client summary as well as view summaries from other coaches.
ATM Coin Machine
Custom-programmed FPGA that served as a 5-stage pipelined processor with a 30Mhz clock rate for an ATM Coin Machine.