Возможно вызывает некоторую путаницу Рейтинг отображаемый у фоток. Так как мы имеем только лайк и дизлайк, то конвертация этих лайков в 5-бальную оценку вещь неоднозначная и неочевидная. Если поставлено 2 лайка и 6 дизлайков, то по текущему алгоритму будет отображаться Рейтинг = 1. Рейтинг становится более менее понятным когда оценок становится в районе 20, пока оценок мало отображаемый Рейтинг может вызывать непонимание