Правильный вывод статей в ленте

yuran yuran 1 Октября 2022 (ред)

Насколько я понял — сейчас вывод материалов в ленте осуществляется просто по дате публикации (возможно я не совсем прав, если что поправьте). У меня такое предложение, чтобы вывод статей в ленте был организован в соответствии с их популярностью или рейтингом.

Например, какая-то статья получила большое количество лайков и идет активное комментирование данной статьи — значит эта статья должна быть в топе в ленте, а не где-то на 5 странице… Нужно сделать какой-то алгоритм, чтобы учитывались лайки и комментарии. Как это сделать — вопрос… И предусмотреть какую-то защиту от накручивания этих лайков и например формальных комментарив, чтобы просто поднять статью в топ.

В общем это мое предложение. Если есть какие-то мысли на эту тему — давайте пообсуждаем.

Опубликовано в Блог Yuran

3 Ответа

  1. Evg Evg 1 Октября 2022

    Хм. Можно что-то сделать в следующей версии. Есть же много открытых систем, даже изучал некоторые. Давайте так, я посмотрю эти алгоритмы и сюда размещу, их принцип. А далее пост поднимем и обсудим это дело. Правда они (аргоритмы) все почти одинаковы, там время учитывается. Лайки в первые минуты более ценны, чем далее.

    Алгоритм подачи Dev.to:
    https://dev.to/piannaf/the-dev-to-feed-algorithm-5em5

  1. yuran yuran 2 Октября 2022

    Почитал здесь https://habr.com/ru/post/505640/ особенно комментарии… Вот теперь я глубоко задумался нужен ли вывод в ленте согласно рейтинга… Может и не нужно ничего — каждая статья пусть «сидит на своем месте» и если заработает лайки, комменты и просмотры — респект автору smile
    Или же нужно разработать такой хитрый подсчет рейтинга, чтобы свести в ноль накрутки… Например если комментарии — то не от двух спорящих комментаторов, а от уникальных комментариев что ли… В общем вопрос непростой.

    1. Evg Evg 2 Октября 2022 (ред.)

      Да, рейтинг иногда вызывает вопросы. Везде, независимо от алгоритма. Reddit, Hacker News и т.д. везде были вопросы по поводу его. Посмотрим.