Technology: Top-n Music Genre Classification Neural Network

Favorite Technology

As I’ve been working on my capstone, I have been introduced to new Python technology to achieve weekly goals. From everything I have been tinkering with, the Librosa Python package is my favorite.

Librosa is a package for audio and music analysis – perfect our project needs! So far, I’ve used Librosa to load the .wav files in our supplied dataset. I’ve also used it to create Mel-Spectrograms which will be used to train our model.

Because I love music, learning about the different ways that music can be represented has been a lot of fun. Additionally, Librosa has really great documentation, tutorials, and examples which makes it decently beginner friendly!

AI

Our project involves training a neural network which is the foundation for machine learning. One pro is that through this process I am demystifying AI and learning about how it all works. So far it has been semi-easy to learn, but hard to master. I also believe that this is an in-demand skill in the current technology market, which will hopefully benefit me!

Aside from actually creating a piece of AI technology, I have utilized ChatGPT to better explain some of the difficult documentation I come across. Much of the resources online for TensorFlow are not exactly beginner friendly, so having an additional resource that can answer more personalized questions has been extremely helpful. One con is that one could say I am ‘taking the easy way out,’ but I like to think I am being resourceful.

Print Friendly, PDF & Email

Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *