Что случилось с топом? 🤬
Судя по отзывам, получается, что топ записей — самая неоднозначная вещь в приложении.
Да, мы время от времени меняем алгоритм топа, так как он с самого начала не устраивает какую-то часть пользователей, и постоянно на него жалуются.
Поэтому рассказываем как он работает и что мы с ним делаем и продолжим делать.
Изначально топ собирал записи со всей страны. Они выбирались за все время отсутствия вас в приложении, но не короче суток. Если вас не было неделю — в топе вам подбирались лучшие посты за неделю. Если не было час — то за последние 24 часа.
Что значит — популярные? Мы не открываем алгоритм популярности, чтобы не провоцировать накрутки, но в формуле популярности используем все возможные сигналы — количество комментариев, лайков, добавления в закладки, отношения просмотров в ленте с заходами внутрь поста, количество людей, поделившихся записью, расстояние точки написания поста от вас и т.п.
Когда топ собирался по всей стране, многие жаловались на то, что не хотят видеть другие города в топе, им они не интересны.
Ок, мы переделали его и стали показывать топ только из записей в зоне охвата ленты. Получилось — что стала возмущаться другая часть пользователей — они и так видят все эти посты в своей ленте, зачем их дублировать в топе, дайте нам посмотреть что-то интересное вовне.
Хорошо — в последнем обновлении в настройках ленты мы добавили галочку “топ по стране” — теперь вроде бы каждая из этих групп может выбрать — хотят они смотреть топ в своем охвате, или только за его пределами.
Одновременно мы добавили в виде нового сигнала важности поста то, сколько людей добавляют его в закладки. Оказалось, что больше всего в закладки добавляется рецептов из канала “Рецепты” — на какое-то время весь топ состоял только из рецептов. Ок, поправили — стали выбирать в топ записи только из общей ленты и тех каналов, на которые вы подписаны. (Хотите в топе больше отличных рецептов - подпишитесь на канал ;)
Параллельно мы решали проблему “проклятия первого места“ — так как минимально топ собирается за последние 24 часа — то первые попавшие туда записи начинали получать еще больше лайков, комментариев, и застревали в топе на все 24 часа, не давая пробиться туда новым интересным записям. Как говорится — богатые богатеют, а бедные — беднеют.
Для того, чтобы такого не было — мы уменьшили время обновления топа — теперь в него попадают только записи, которым меньше 2-х часов, и топ обновляется каждый час. Если вы заходите в приложение несколько раз в день — вы видите каждый раз новые записи в топе, наиболее популярные за последние часы.
Но и тут возникли проблемы — если вы заходите в приложение утром, то в топ попадают посты, у которых мало или вообще нет лайков и комментариев — так как ночью все спали и за последние 2 часа (с 5 до 7 утра) никто не общался.
Что касается приоритетного попадания в топ постов из разных регионов и городов — то там просто девушки активнее общаются, вовлекаются в каждый пост, поддерживают друг друга, лайкают и формульная “популярность” их записей выше, чем других. Если, скажем, в Москве у многих “моя хата с краю” и большинство записей просто проматывается, люди больше хотят потреблять информацию, но не советовать/помогать друг другу — то в Махачкале почти все записи получают комментарии и в них завязываются обсуждения, дающие “вес” записям.
Формулы едины для всех и одинаково анализируют все записи.
В общем, мы продолжаем наблюдать, менять алгоритмы и работать над топом — текущая версия будет обновляться и улучшаться.
Финальная цель — сделать топ полезным для каждого, дать возможность интересным авторам попадать в него, получая известность за пределами своих региональных лент и получать новых подписчиков.
Так что не ругайтесь — все видим, работаем, улучшаем, не всегда получается, но стараемся и своего добьемся.