I would prefere, if the random button woudn't be ... that random. A dream would be a nice algorithm, that uses infos like:
- My personal movie rating
- The last time i'd seen the movie
- How often i've seen the movie already
- The tags of the movie in comparsion to (select tag from movies group by tag order by count(*) desc)
- Dito for the genres
- Dito for Actors/Directors
etc.
for finding the right random movie.
+ A button named "Random Movie for my girl friend" with a algorithm like:
if actors contains "George Clooney" or "Brad Pitt" then
take the movie
else
throw it away
end if
//joke
But - hey - i could write a plugin for my own algorithm, or?
Is it possible to select a movie in my "library" via the plug-in mechanism?
The random button works on the selected collection, so you could narrow down the choices by using a smart collections that can be adjusted depending on the mood. Minimum number of my rating stars, actors, last seen later then, theatrical release after, etc...
At the moment you can't have a plug-in select a movie in DVDpedia, but you can select all entries (only the selected movies get passed to a plug-in) and then run a plug-in and it can display the name of the semi-random movie selected by the algorithm instead of selecting it.