Mon Mar 18, 2013 10:20 pm
SolEol at the moment does a weighted ranking based on several factors. Rating (7-8 add a point, 1-3 substract 3 points, 1,4-6 and 10 are ignored), and age (actually, I extend download number over age, which gives a fairer chance to newer subs) are two of them, as are specific flags. Most of each add points to what the final score ends up being.
So far the algorithm has worked OK. People don't usually complain, at least.
I don't auto-select subs when searching by name because the results are usually *too fuzzy* and they come from too many titles to be useable. Making the search a lot less fuzzy and supporting search by moviefilename would help a lot here.
Probably what helps the most, though, is user ratings. I keep insisting that it'd be much better to implement "+1" and "-1" ratings rather than the current "0-10" one. People know if they liked or disliked a subtitle, but nobody would agree on what a grade of "8" would mean in a subtitle rating.
In the end, though, it's trivial to order by whatever criteria you wish. Since we get download counts, what use is getting API results already ordered? I'd rather have them faster unordered.
http://eduo.info/
[url=http://eduo.info/soleol/]OpenSubtitles from your desktop: SolEol for Mac/Windows/Linux[/url]
[url=http://forums.plexapp.com/index.php?showtopic=325&st=0&p=2480&#entry2480]My current episode processing work flow[/url].