Python
R
Multiple machine learning models for classifying difficulties of bike trails. One MLP model, one CNN model, and one Bayesian machine learning model.
Python
This project aimed to classify the political leaning of a news article from that articles text and title. Multiple models were created with mixed results.
Python
TeX
Developed a UNet (Convolutional Neural Network) to segment images of climbing holds from a rock climbing gym.
Java
Reversi game application written in Java allowing for two players to play against each other as well as a human vs. computer mode.
Python
SQL
Data driven web application to predict country to country sentiment analysis. Built a RESTful API (Flask) and designed a MySQL database.
C++
Built a real-time filter application for video feeds, offering a dynamic photo booth experience including save and retrieval functionality for image filters using JSON. Integrated data interchange between OpenCV and STBI libraries.