Топ книг по числовым показателям.
Автор: UnikeRoiOneВсем привет.
Решил поделиться полезной штукой :)
Поднял сайт https://author-today-list.ru — альтернативный рейтинг новинок с платформы author.today.
Зачем это нужно?
Мы все знаем сколько на АТ в день выходит новых книг. Понять, какие из них действительно стоят внимания сложно — официальные виджеты давно уперлись либо в маркетинговые вложения, либо невозможно отследить интересное исторически ("что сейчас читают" или "текущие лайки", например).
На сайте я реализовал альтернативный взгляд: ранжирование по различным числовым показателям вовлечённости читателей. Не по лайкам\библиотекам и не по просмотрам по отдельности, а по их соотношениям и динамике роста.
Для этого я провёл небольшой ресёч, посмотрел как работают рейтинги в ютубах, тиктоках, новостях и т.д.
Немного информации по по основным метрикам:
Метрики.
КПКК (коэффициент полезного контакта) — лайки делённые на просмотры. Показывает долю читателей, которым книга понравилась настолько, что они поставили лайк. Аналог CTR на YouTube.
Library Conversion — библиотеки делённые на просмотры. Показывает намерение читателя вернуться к книге. Более сильный сигнал чем лайк.
Discussion Depth — комментарии делённые на лайки. Показывает насколько читатели вовлечены в обсуждение. Тут не отслеживается каждый пользователь в отдельности, просто общее число сообщений. Высокий коэффициент означает что книга вызывает эмоции и дискуссии.
Virality Index — скорость роста библиотек умноженная на логарифм их количества. Комбинация скорости и масштаба. Логарифм смягчает влияние абсолютных чисел — быстрорастущие книги с малой базой получают шанс.
Award Coefficient — награды делённые на библиотеки, умноженные на 1000. Финансовая поддержка на тысячу читателей. Награды — самый сильный сигнал качества, потому что читатель платит.
Anomaly Penalty — штраф за аномалии. Высокий КПКК (больше 10%), диспропорция библиотек, лайки без обсуждений — признаки накрутки или рекламы. Такие книги понижаются в рейтинге.
Принципы сортировки.
Скорость > количества. Скорость роста важнее абсолютных чисел. Книга с 100 библиотеками за день интереснее чем книга с 1000 библиотек за месяц. Да, тут есть шанс нарваться на рекламу и накрутку, но в разрезе месяца показатели сглаживаются.
Конверсии важнее количеств. 10 лайков на 100 просмотров лучше чем 100 лайков на 10000 просмотров.
Сравнение внутри жанра. Фантастику сравниваем с фантастикой, фэнтези с фэнтези. У каждого жанра своя аудитория и своя активность.
Буст новинок. Новым книгам даётся буст, затухающий со временем. Даёт шанс новым авторам пробиться.
Dark Horse. Отдельный рейтинг для малоизвестных книг с высоким качеством но малой аудиторией. Выявляет ВОЗМОЖНЫЕ недооценённые хиты. Тут принцип как у крупных хороших книг, но при условии очень низких общих показателей.
Подробнее метрики и общий подсчёт расписаны на главной странице.
Что бы стало ещё понятнее - книги оцениваются не по одной метрике, а по всем сразу же, сортировка делается по пачке коэффициентов.
Как работает сайт.
Скрипт раз в день парсит новинки за последние 3 (в 10:00 МСК), 7 (в 10:10) и 30 (в 10:20) дней, собирает по каждой книге метрики и считает композитный скоринг. Где-то в 10:30 всё готово, отчёты выкладываются автоматом по мере создания.
Важное уточнение! В отчёт книги попадают если у них была активность в рейтингах, например выкладка новой главы, или правка текста. Не обязательно что в отчёте за 3 дня будут только книги не старше 3-х дней!
Что на сайте.
Три периода: 3 дня, 7 дней, 30 дней. Для каждого периода свой отчёт со вкладками:
- ТОП книг — лучшие по композитному скорингу;
- По вовлечённости — активность читателей;
- По тренду — скорость роста аудитории;
- Тёмные лошадки — возможные недооценённые хиты;
- По наградам — финансовая поддержка;
- По качеству — индекс качества контента;
- По жанрам — подборки по жанрам, внутри сортировка по общему рейтингу.
Пока тестово прогнал за сегодня. Завтра должно отработать по задаче, посмотрю, как выйдет.
В конце подчеркну кое-что важное.
Помните, эти рейтинги - чисто численные из цифр доступных на сайте. У меня нет точных данных сколько пользователь провёл времени на странице, какие части он просматривал, оплатил ли книгу и т.д. Просто попытка вдумчиво посмотреть на активность пользователей под книгами и распределить это по рейтингу. На эти произведения, хотя бы, стоит взглянуть.
Да, накрутка и тут будет иметь силу и значение (особенно в первые дни для вкладок "тренд" и "вовлечённость"), но куда меньше чем на те же виджеты на главной. Тёмные лошадки, по идее, могут дать вам интересные новинки непопулярных авторов. Ещё рекомендую поглядеть в жанровые рейтинги на последней вкладке, местами попадаются занятные вещи.
Сам я пользуюсь программкой, которой формируется этот сайт, уже где-то месяца с полтора. И действительно, мне попадались интересные новинки в этих подборках. Плюс я постоянно вижу там те книги, которые я и так читаю, на довольно высоких местах. Часто, конечно, это избранные топы.
В общем, если кому-то это поможет найти что-то дельное, то хорошо. Всё равно давно хотел автоматизировать отчёты, что бы не запускать свой скаут вручную.