Currently, when you click Explore, you can choose three sorting methods:
It's not entirely clear to me what popularity means. I would guess it's based on number of clicks and limited to a certain time frame, e.g. a week.
If you choose "Rating Descending" you will get many trash results, like "Satan Moves to the Suburbs (2016)", which only turns up because one twerp rated 10 So it's mostly useless for the purpose of finding good movies, but still turns up one or another interesting movie.
This seems to be useful when you are really bored and want to make sure to catch'em'all.
I see room for new types of sorting methods:
- Number Of Ratings: Good movies usually get more ratings than bad movies. Well, The Room isn't exactly a good movie, but it might still be desirable for it to turn up in Number Of Ratings. It seems TMDB doesn't show number of ratings anywhere at the moment, which should also be added IMO.
- Number Of Clicks This Week: Like the current Popularity, just renamed for clarity.
- Number Of Clicks All Time
- Number Of Reviews: Reviewers usually take some time for their review. The more reviews, the better the movie must be, because it got so much attention. The Room argument applies again. (That partiular movie however got none at the moment)
- Random: TMDB simply selects 10 random results. Additional controls should be added which limit minimum rating/number of ratings, in order to weed out trash results.
- Unexpected: You take all the data of the movie, create the hash and sort by that. The resulting order should be pretty unexpected For better resource usage, hashes should only be produced when data changes.
- Recommendation: Some of your activity is sent to a third party, analyzed and digested into recommendations. A non-commercial third party should be chosen to avoid privacy free hell. A cooperation with Movielens comes to mind. On their site, you rate movies and they present a grid of recommended movies. Surely, ratings on TMDB could be sent to Movielens and Movielens could in turn send the recommendations.
WDYT?
Reply by Sixties Holdout
on November 11, 2017 at 4:03 PM
I believe that IMDb awaits at least five ratings before showing average rating. Maybe doing something like that here would be advisable. Also, it definitely would help to show number of ratings for a movie, so folks know the number or ratings that the average is based upon; but I'm not so sure that using number of ratings as a sorting criterion would make much sense as a sort of surrogate for average rating. E.g., Plan 9 from Outer Space is generally regarded as one of the worst movies ever made. At IMDb it has an average rating of 4.0/10, but that terrible average is based on a huge 31,540 user ratings. (The 4.4 average it gets here has no count of number of user ratings, but I'm guessing it's minuscule relative to the number over at the other site.)
Actual average rating would work well as long as they await a minimum number of ratings before showing average. And I think it's obvious that showing number of ratings next to the average would be really helpful, so that users can judge for themselves whether the sample is large enough to be representative.
Reply by ViciousPecan
on November 11, 2017 at 4:59 PM
I remembered reading this about averages the other day in "Site Reliability Engineering" p. 42:
Translated into TMDB terms:
A well-known example where ratings are broken up into segments is Amazon. You can see at a glance the distribution of ratings. It might be worthwile to do this as well on TMDB.
Reply by PT 100
on November 11, 2017 at 8:17 PM
Yes, IMDb's system that allows us to see distributions is preferable, but a measure of central tendency is also helpful as long as it is based on a reasonable minimum number of ratings and if the number of ratings is indicated. And for a measure of central tendency, the median is, in this case, preferable to the mean, the latter of which can be more easily influenced by a few extreme ratings.