Kevin Wang's repositories
AnimalTracking
Tracks animal movement in an mp4 file or web cam. Currently implemented to track mice and determine features such as its speed, distance traveled, time spent near walls, etc.
TwitterRelevanceClassification
Classifies if a tweet is relevant to a disaster or not
VideoFilter
Filters videos live using your computer's webcam.
MarkovTextGeneration
Automatic Text Generator using Markov chains. "Train" the generator by uploading a file of your writing and try generating a paragraph!
machine-learning-experiments
Some Machine Learning experiments using Python and Scikit-Learn
OpticalDigitRecognition
Uses the K-Nearest Neighbor algorithm to classify handwritten digits.
T-Rex-Runner-Game
The famous no internet connection chrome dino game.
Algorithmic-Bias
Coded by David Zhang (@dvzg13) and I to generate the results for our investigation into the effects of biased data on ML algorithms. First Place at the 2020 Stemanities Research Competition.
camera-feed
Code to send the camera feed of our robot to shuffleboard. Used in the 2020 FRC Infinite Recharge Season.
ColorReplacer
Allows a user to replace colors images based on an approximation. For example, if the user wants to replace green with blue, all shades of green specific to the image (not the green channel) will be replaced with blue. The program differentiates between the green channel and the green in the image using k-means clustering, and assigns new color values using k-nearest neighbor. This project uses code from MultiColorImageConverter
IrisClassifier
Uses a perceptron to classify the type of Iris given data such as petal and sepal length.
QuizGrader
A quiz grader aimed to reduce the time it takes to grade free response test answers. Prototype aimed for AP Computer Science
segmentation
Segmentation pipeline + quantification