Sandbox

Things built to find out if they’d work.

Technical experiments, interactive prototypes, and small creative projects. Some will be polished. Most won’t be. That’s the point.

CompletedNov – Dec 2023

Irish Traditional Tune Set Finder

Finds compatible Irish traditional tunes for performance sets. TF-IDF vectorization and k-means clustering (visualized with PCA) group tunes by musical similarity, and a logistic regression classifier predicts tune type (jig, reel, polka…) from ABC notation sourced from thesession.org.

  • TF-IDF
  • k-means
  • PCA
  • Logistic regression
  • ABC notation

CompletedFeb – May 2024

AI Reading Support Application

An AI reading assistant built on the ChatGPT API, shaped by Figma prototypes and user feedback to balance AI help with human interaction.

  • React
  • JavaScript
  • Python
  • ChatGPT API
  • Figma

CompletedApr 2023

TCP Client-Server File Transfer

A C++ client–server system using TCP sockets to reliably transfer large files over networks with latency and loss.

  • C++
  • TCP sockets
  • Networking