Early Experiments
Older projects and prototypes from when I was circling around AI, search, systems, and developer tools. Kept here for context, not as the headline.
AI / Search
ByteSize
2024Semantic document search built at UMD’s Bitcamp, before ChatGPT made this obvious. Search documents by meaning and related terms instead of verbatim matches.
Hermes
2024A CLI tool for developer communication: message code snippets from the terminal, with semantic search over message history using BERT embeddings and a vector database.
Music Similarity Search
Audio embeddings and vector search for music discovery — finding songs by how they sound rather than how they’re tagged.
Movie Success Prediction
2024A first real pass at data science: EDA, feature engineering, and an XGBoost classifier predicting whether a film would be a hit or a flop.
Systems
Unix-like Shell in C
2024A small command-line shell in C with tokenization into a command tree, supporting pipes, file redirection, boolean operators, and process control.
Computer Vision
YOLO Parking Pass Detector
2022A computer-vision system that detected vehicle parking passes at ~96% accuracy using YOLOv3 for detection and Google OCR for reading pass numbers.
Platonic Rotation
2021A visualization of applied linear algebra: rotating and projecting platonic solids from 3D to 2D with transformation matrices in OpenCV.