Charles Yuan's repositories
emotion-music-player
A music player that recommends songs based on your detected mood. Created for TOHacks 2021.
SSD_MobileNet_Hand_Tracker
A hand tracker created using OpenCV and a re-trained SSD MobileNet v2 via transfer learning on the EgoHands Dataset.
Medical_Image_Classifier
A CNN classifier trained on medical images from the Kvasir Dataset, along with a ResNet50 model trained using transfer learning for comparison.
GAN_Waifu_Generator
A Generative Adversarial Network trained on a dataset of over 60,000 anime girl images to generate new ones.
coursera-reinforcement-learning
Notes and code from Coursera's Reinforcement Learning Specialization, offered by the University of Alberta.
reinforcement-learning-stock-trader
A reinforcement learning stock trader for the S&P 500.
coursera-machine-learning
My notes and code that I wrote while taking Andrew Ng's Machine Learning course on Coursera.
named_entity_recognition
Utilizing Spacy and Tensorflow to train custom Named Entity Recognizers.
Stock_Predictor
Basic stock prediction model.
waifu-list-backend
A Django back end for my upgraded waifu list REST API. PostgreSQL integration w/ Supabase and deployment on Microsoft Azure.
waifu-list-frontend
A ReactJS front end for my upgraded waifu list. Axiom for REST API calls from my back end. Deployed on Firebase.
Detectron2
Work done with Detectron2 for research. Details may be disclosed later.
ECE253-Labs
We learned Verilog in ECE253 through a series of labs. Included here are the lab guides and our submissions for each. Shoutout to Parth Dua for being my partner.
edge-art-generator
A C++ OpenCV art generator, inspired by the designs of Otaku Lamps.
Emotion_Detector
A facial expression classifier created using OpenCV and large CNN, with numerous techniques used to increase the accuracy of the model.
Gesture_Classifier
A gesture classifier created using OpenCV and a basic CNN.
Neural-Networks-From-Scratch
Machine learning algorithms implemented using Python modules such as numpy, math, sklearn, etc.
OpenCV-Projects
OpenCV projects using python
Seq2Seq-Translator
A Seq2Seq model created for translating basic English phrases to Japanese.
stock-trading-api
A REST API to generate stock trade recommendations daily.
Text_Generator
Basic text generation model.
waifu-list-api
I made my waifu list into a REST API.