felhag/lastfm-stats-web

[FEATURE REQUEST] Ability to merge/treat multiple artist names in to one artist

Opened this issue · 4 comments

An example scenario

https://www.last.fm/music/Ke$ha
https://www.last.fm/music/Kesha

These are the same artist as you can see

Here Kesha redirects to Ke$ha on LastFM artist page.

And I have scrobbled under both names (Kesha and Ke$ha) but they are the same artist.
When I am listening on youtube. it scrobbles the artist name as Ke$ha but on Spotify it scrobbles the artist name Kesha

An ability to merge artist name (alternative names) (I mean treat them as one) on lastfmstats would be nice

Hey! Sounds like a nice feature indeed. I think this endpoint can be used to automatically correct the artist name. The only downside is I'll have to make a request for each artist, not sure the last.fm api likes to receive this much requests in a short amount of time..

Yeah you are right about the requests. it's way too many. unless we have a caching system or maybe manual option

I guess I can manually edit the exported JSON file and re-import it for now

Again Thanks for the cool project

I'll keep this issue open for now, might be a cool feature to add in the future. I was already thinking of creating some kind of way to sanitize your data but that was mostly aimed at track names (removing "remastered", "2022 mix" and that kind of stuff from the title name). Merging similar artists would combine really well with this I imagine.

mdn522 commented

I'll keep this issue open for now, might be a cool feature to add in the future. I was already thinking of creating some kind of way to sanitize your data but that was mostly aimed at track names (removing "remastered", "2022 mix" and that kind of stuff from the title name). Merging similar artists would combine really well with this I imagine.

I think this particular project does something similar
https://github.com/alexbisaillion/split-scrobble-finder

It was hosted on heroku free tier. which(free tier) is not available at this moment though. but, local hosting works perfectly