Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I am writing my master\'s thesis on Music Information Retrieval and Visualisatio

ID: 656643 • Letter: I

Question

I am writing my master's thesis on Music Information Retrieval and Visualisation of music collections. In order to visualise a collection of music tracks, I am looking for an appropriate (and preferably free/open source) clustering tool.

A functionality that is essential for my research goals is the ability to visually represent the clusters and make that visualisation interactive for the user. Examples of this interactivity could include: focus on a specific cluster, expand a cluster when clicking on it to show what's inside, show links between different tracks depending on which track is selected etc.

If the tool includes functionality to show the data in some other way except clusters (e.g. timelines, geographical map), that would be a great plus.

Explanation / Answer

I would suggest that you take a look at python and pandas:

Python has a number of tools available for extracting meta data from audio files, assuming that is what you are going to cluster on, e.g. phHachoir.
Pandas provides a lot of data visualization frameworks, and can work with more, including Bokeh & plotly for web interfaces, there are even tools for geographic plotting.
All the tools mentioned above are free and there is a lot of online help.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote