3 ms·
I am working on a music recommendation algorithm for your self hosted music. Think of it like your personal pandora. Backend is already working: Boldaric https
by l72 1y ago
I am working on a music recommendation algorithm for your self hosted music. Think of it like your personal pandora.
Backend is already working: Boldaric https://github.com/line72/boldaric https://github.com/line72/boldaric
And a simple iOS native front end (which I haven’t submitted to the App Store yet). Tor Jolan https://github.com/line72/torjolan https://github.com/line72/torjolan
It has been interesting tweaking the algorithms and models for various similarity searches.
I really like that it focuses on music characteristics and not metadata, so popularity of a song/artist isn’t even taken into account. This has really helped me explore my rather large music collection especially when I get stuck in a rut of listening to the same things.
- mfalcon 1y agoWow! I was thinking about doing something similar (extracting audio features to find really similar songs) some weeks ago. I love the idea, it'd be great to have something like this to discover music too, but it'll be difficult to discover new music because it won't be present in the collection.
- l72 1y agoI buy a lot of music on Bandcamp and often a label will have their whole catalog on sale, so I’ll just buy that. But I haven’t been good exploring the new 50+ albums I just bought, so this is helping. I also finally took my wife’s collection, properly tagged it, and added it to my collection. That has been fun to explore.
- mfalcon 1y agoThat sounds nice. Sometimes I listen to a really great fragment of a song (the final minutes of Descending from Tool) and I think: "It'd be great to hear songs that have this kind of fragment". I don't know if that's possible or not, but it'd be much better for me than the recommendations from popular streaming services.
- l72 1y agoI think for exploring new music last.fm or listenbrainz are still good options. Listenbrainz has some cool tools like troi to come up with weekly lists. They work on popularity and neighbors, so if you listen to a lot of underground music that isn’t on major platforms, they fail