Feature-Dive

Feature-Dive is a web-based user interface for searching songs by exploring feature in 3D space.


This is an application of searching songs with both audio and symbolic features extracted from song. Using manifold dimensionality reduction techniques, I designed interactive experience of exploring the space of multiple features.

Image

Image

Image

Implementation

https://github.com/atsukoba/interactive-music-search

The backend is built with Python using Flask and PostgreSQL, processing music data with muspy and librosa.

The application frontend is React-based, utilizing Threejs (react-three-fiber).