A collection of the projects I've worked on — headlined by STL NMF, my AI and mathematics research, alongside supplementary work from coursework and personal interest. If nothing else, please check out STL NMF.

A 3×3 sliding-tile puzzle solved with two agents — A* search and local beam search — built for my Artificial Intelligence coursework at CWRU.

Classifying the classic 150-sample iris dataset with two approaches — k-means clustering and a neural network — comparing their performance across experiments.

A spam/not-spam classifier over ~7,000 emails with partially labeled data, built with Clay Preusch. Full writeup on GitHub.

Classifying vessel tracks from AIS telemetry (position, speed, course) into k boats — another collaboration with Clay Preusch. Full writeup on GitHub.