Started by ochosi, July 11, 2011, 08:28:19
QuoteMaybe it could be great to be able to not link the autofill number and the master song dependency. For instance : autofill with 10 songs but use the last (n) song added for master(s) song(s) each time ?
QuoteThere are artists who seems to be "hole" or "bi-hole" : when you fall on those artists, it will be hard to change.For instance, at home, Thom Yorke and Radiohead, but James Blake and Nicolas Jaar are close to a bi-hole.On Lastfm, Radiohead is close to Thom Yorke, and, far away (less than 20%), Sigur Ros, Portishead and Blur
QuoteMay be it would be better to give (local or lastfm) genre more importance (or to give user the ability to decide of the ponderation of each parameter) ?
QuoteYes : a "hole" is an artist not connected to any (local) other artist by lastfm similarity (if you fall in the hole, you can't escape) ; a "bi-hole" is, in my mind, when only two artists are connected (if you fall in one of them, you only switch between those two artists).
QuoteI put the similarity-limit to 20%, but it's not less enough.
QuoteIn my local library I've got a lot of artists with the same (local or lastfm) Radiohead genre, but they never appear. It seems genre doesn't affect the similarity drop (I mean : may be genre affect the choice in the similarity drop, but the drop is always taken in the similarity artist but it could be taken in the similarity genre).
Quote from: ochosi on July 11, 2011, 14:10:41QuoteYes : a "hole" is an artist not connected to any (local) other artist by lastfm similarity (if you fall in the hole, you can't escape) ; a "bi-hole" is, in my mind, when only two artists are connected (if you fall in one of them, you only switch between those two artists).ok, makes sense. we can call it that from now on :)
QuoteI think when a hole appear, the plugin must find a way to escape !
Quote from: ochosi on July 12, 2011, 09:54:15QuoteI think when a hole appear, the plugin must find a way to escape !odd, that sounds a bit like the queue can "fall into a hole" while playing. but since the master artist is never changed while the queue is playing i'm not sure how this can happen for you.
Quotethe question is whether the plugin should automatically e.g. decrease the similarity-level until there are more artists in the queue?i'm really not sure what the appropriate course of action would be.
Quote(i was actually thinking about implementing a good way to get to plugin settings directly from within the plugin-widget for a while now, still not sure what would be best.)
Quote from: ochosi on July 12, 2011, 10:06:39one more note: i'm not entirely sure how to solve this issue (maybe i even can't) but e.g. "Kings of Convenience" and "Kings Of Convenience" are seemingly not matched when they should similar to something else.in the above example "the whitest boy alive" shows up as similar artist of the "kings of convenience", but the "kings of convenience" don't show up for the "whitest boy alive". in this example it's simple upper/lowercasing that creates the problem and i guess i can work around that, not sure about more difficult matching problems (that i'm sure will appear, e.g. "Surname, Firstname" vs. "Firstname Surname").
QuoteI test the plugin with autofill number = 3. I'm not sure, but I guess the plugin do that : I've got a song playing (master) and 3 songs in the queue added by the plugin ; when the (master) song ends and the first song in the queue begin playing, I've got now only 2 songs in the queue, so the new song playing became the new master song for add a third song in queue. Do I understand well ? In this case, a hole could appear in the queue : an artist A can have the hole in his similar artist, but it's not reflexive (could be 50% of lastfm users listening A listening B too, but only 20% of lastfm users listening B, listening A too) so the hole could not have artist A in his similar artist.
QuoteFor the hole (let down the bi-hole) it could be : if only one artist in local similar artist, then check the more frequent lastfm tag for this artist and choose song in the top artists ? For instance, Big K.R.I.T is a local hole here => the more frequent lastfm tag for Big K.R.I.T is Hip-hop => top artists for Hip-hop (http://www.last.fm/tag/hip-hop?setlang=en) are Kanye West, Beastie Boys, Eminem, OutKast, Jay-Z, A Tribe call quest, Black Eyes Peas, The Roots => I've got Kanye West, OutKast, Jay-Z, A Tribe call quest, Black Eyes Peas and The Roots in my local library !
QuoteSame problem here : Angus And Julia Stone has Kings Of Convenience in similar artists, but Kings Of Convenience only has Angus & Julia Stone in similar artist (doesn't match with my local name).Not solvable IMHO.
Quotei think i'll display a warning in the artist biography's header if the artist-name on last.fm differs from the local artist name.