An information-minimizing method for designing self-assembling DNA origami nanoparticle lattices.
May 20, 2024 → January 10, 2025
An opinionated practice tool for musicians.
May 10, 2024 → June 30, 2026
Solve a new integral every day, and compete against friends on a daily leaderboard.
May 4, 2024 → May 7, 2024
A Spotify playlist sharing (and analyzing) social app
April 1, 2024 → May 20, 2024
A transformer model for predicting pedestrian intent at intersections.
February 15, 2024 → September 7, 2024
A web app using content classification AI to parse recent Congress documents for searchable topics.
February 3, 2024 → February 4, 2024
An Rcpp library for performing hierarchical clustering on multiple enriched genomics datasets.
May 1, 2023 → May 1, 2025