Коллаборативная фильтрация
Каждый Ваш голос за понравившийся/непонравившийся фильм - это как ещё один участник в схеме на википедии.
Колонки - это поля свойств фильма: актёр, режиссёр, жанр, и т.д..
Года - сделайте так: один год - это своя отдельная колонка, и каждый голос расширяйте на 2 года влево и вправо (чтобы фиксировать не конкретный год, а 5-годовой диапазон, относительно от текущего).
Пример: проголосовали за фильм 2000-го года.
Затронутые колонки: 1998, 1999, 2000, 2001, 2002 (также, можно разные веса им проставить: 1-5-10-5-1)