И мой Пойнт, что важно не правило сортировки - она всегда однозначна. Важны алгоритмы формирования рейтинга. И они очень сильно зависят от контекста и ваших возможностей. Можете для этого механизмы ML использовать, можете глубокую нейронку на них натравить. А можете формулу на коленке придумать, например умножая среднюю оценку на коэффициент расчитывающийсв от количества оценок, такой, чтобы он сходился к 1 на числах больше 100
если вы так не хотите вставать в позицию продакта/заказчика, давайте дополню кейс в другую сторону:
бизнес- задача — помочь ИТ-аналитикам выбрать книги для профессионального развития
представьте, что я как Заказчик дал вам задание составить каталог из 100 книг для аналитиков, есть возможность собрать оценки с читателей и учесть их при выдаче. у вас месяц
каталог может быть на Excel/Google Sheets
что ВЫ-то конкретно будете делать?
будете оценки собирать или нет?
как именно будете их учитывать?