pxaris/ccml

PyTorch implementation of cross-cultural music transfer learning

32
/ 100
Emerging

This project helps music researchers and data scientists analyze and classify music from different cultural backgrounds. It takes raw audio files or their spectrograms and, through advanced machine learning, categorizes them by tags or genres, even when moving between diverse music traditions like Western pop, Turkish makam, or Indian classical music. Researchers studying musicology, ethnomusicology, or AI for music could use this to build more robust music tagging systems across cultures.

No commits in the last 6 months.

Use this if you need to automatically tag or classify music across various cultural styles, especially when you want to leverage knowledge gained from one music dataset to improve tagging performance on another culturally distinct dataset.

Not ideal if you are looking for an off-the-shelf music identification app for end-users, or if your primary goal is simple music playback and organization without deep analytical classification.

music-information-retrieval ethnomusicology audio-analysis genre-classification cross-cultural-studies
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 16 / 25
Community 11 / 25

How are scores calculated?

Stars

13

Forks

2

Language

Python

License

Apache-2.0

Last pushed

May 15, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/pxaris/ccml"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.