The mechanism which moviepilot uses is called "collaborative filtering". Ratings for movies are compared to ratings and the preferences of other movie fans, movie critics and directors. Using an algorithm, moviepilot selects movies which the user will most probably like.
Moviepilot is an independent community platform for movie fans. Users can exchange their opinion and rate movies. Moviepilot can then recommend movies fitting to personal preferences.