Re: [Rhythmbox-devel] Recommendations Plugin

This cache exists in 0.2 and 0.3, but it only keeps track of songs, not artists, and has a limit of 200 songs (i'll probably increase this limit, 130GB is much more then this could hold ;). Maybe it should prevent artists too, but I'm not sure this would be better. Ah, and 0.3 should give you much better results then 0.2.
I've been playing with tags, and it gives some interesting results. I wont be able to work on it on the next weeks, but after that I have a lot of ideas to work on. Any ideas are welcome too.

BTW, my rhythmbox crashes for me after a while, and it could be my plugin. If you notice anything like this, let me know.

On Nov 24, 2007 1:39 PM, giopas < linux giopas eu> wrote:
Hi again!

After using your plugin for a while, I've found that if you use it for
some hours, it falls in a kind of song loop (I don't mean artists, of

I give you a quick exemple:

Coldplay (most rated) song -> Oasis (probably the most rated) song ->
Radiohead (probably the most rated) song -> Franz Ferdinand (probably
the most rated) song -> Stereophonics (probably the most rated) song ->
Verve (probably the most rated) song -> ...  -> Coldplay the same
(probably the most rated) song (that could be the same of the beginning)...

Obviously this is normal, because of the similarity retrieved by Anyway I think that it would be cool to add a sort of cache of
just-played songs, so that, after a completed loop, instead of playing
the same song, it plays a new song of the same artist.

It's just an idea, because in such a way you have more chance to always
play a different song keeping at the same time the "similarity
principle" of

My  2€cs.

enjoy, ;)

ps: I have a rhythmbox library of 130 GB, so it's not a problem of small

"The paradigm of competition is a race: by
rewarding the winner, we encourage everyone
to run faster. When capitalism really works
this way, it does a good job; but its defenders
are wrong in assuming it always works this way.
If the runners forget why the reward is offered
and become intent on winning, no matter how, they
may find other strategies--such as, attacking
other runners. If the runners get into a fist
fight, they will all finish late."
(GNU manifesto/R. Stallman)

rhythmbox-devel mailing list
rhythmbox-devel gnome org

Alexandre Rosenfeld

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]