SignVision AI — computer vision + adversarial ML for ASLCMSE 890 · 2024Deep-learning ASL model (93.6% baseline); FGSM adversarial simulations lifting robustness to 97%; functional web app.
Graph-Based ML for Node Classification (GCN & GAT)CSE 881 · 2024Graph Convolutional & Attention Networks reaching 85.3% node-classification accuracy; PCA-based preprocessing.
NeuroNet AI — tumor detection from MRICMSE 830 · 2023CNN classifying 400+ brain-MRI scans into four tumor types at 99.8% test accuracy (Keras, TensorFlow, OpenCV).
Brownfield Solar RedevelopmentSTT 890 · 2023With Michigan EGLE — a criteria-scoring dashboard (Pandas, Streamlit, Folium) prioritizing brownfield sites for solar.
GreenGrapher — emissions data visualizerCMSE 830 · 2023Interactive web app for global per-capita emissions by region and type (Plotly, Pandas, Streamlit).
ProxiFilm Picks — movie recommenderCSE 482 · 2023Personalized recommender blending user- and content-based algorithms (JavaScript, Python).
Movie Recommendation AlgorithmsCMSE 831 · 2023Compared KNN, collaborative filtering, SVD, matrix factorization & more across 20M records.
Credit Score Modeling & ClassificationSTT 811 · 2023EDA-to-model pipeline on 100K records — PCA, LDA, SVC, and tuned XGBoost (sklearn, keras).
Spotify Music Popularity PredictorSTT 810 · 2022Regression on 20K tracks in R to link audio features to popularity (ggplot, tidyverse).
Analysis of Voice & Hearing Lab (research assistant)MSU · 2019–2021Otoacoustic-emissions research; MATLAB ML for analysis; findings presented at ASA 2020.