timon_timonich


Заметки суриката

Я в этой жизни ничего не добился. Зато сам!


Previous Entry Share Next Entry
Решил помочь бойцам невидимого фронта борящихся за чистоту топа
timon_timonich


Недавно небезызвестный пользователь ntv опубликовал довольно любопытный пост "Кто толкает платное говно в топ". Я если честно, в топ почти не заглядываю, ибо каждый раз когда меня туда заносит, я бегаю оттуда в ужасе. Читать это невозможно, найти что-то интересное почти нереально. В общем почитал я пост, понял что народ это дело анализирует руками, а автоматизация точно не помешает. Периодически меня уже начинает клинить от работы, обработки фотографий и видео и тогда я люблю отвлекаться на совершенно левые дела, просто чтобы разгрузить голову.

Собственно для борцов за чистоту топа я написал небольшую утилиту под названием "Большой брат, следящий за топом ( version 0.1)". Логика простая, каждые 10 минут мониторим топ и добавляем записи по мере появления. Дальше все по алгоритму от ntv , смотрим сколько репостов было до попадания в топ, и если их было больше чем после попадания в топ, тогда помечаем как потенциально опасные. Ну а дальше вступает в игру мисс статистика. Дело техники, на всё про всё ушло не более пары часов. Сервис общедоступный пользуйтесь на здоровье. Правда полезен он будет малому числу народа :)

У меня всё! Всех с пятницей!

з.ы. По большей части все расчёты что представлены по ссылке, особого значения не имеет, просто мысли наводящие на размышления для любителей анализировать данные.
з.ы.ы. Делалось все на коленке, потому вполне вероятно наличие ошибок.

Вечерком или на выходных побалуюсь, спасибо! У меня правда на рабочем компе странно выглядит, но возможно причина в лиуксе?)

Выделение_013

Кодировка шалит, обновите страницу )

(Deleted comment)
(Deleted comment)
Вопрос дурацкий.. ээ , а данные обновляются при переходе по ссылке?

Нет, они каждые 10 минут обновляются, там же написано :)

Выявляем самых активных.

это самые активные репостеры в последних 200 постах топа? временной промежуток как понимаю не ограничен?

Re: Выявляем самых активных.

Все верно, можно и больше сделать. Но мониторинг со вчера работает, пока только 150 записей

Отлично! Все говно, как на ладони.
А ты репостнахам написал?

уведомления же приходят)

С пятницей!
Вообще не смотрю топ! =)

Круто.
Слушай, а в версии 0.2 можно автоматом подсвечивать записи, которые имеют подозрительное соотношение. Например, при общем числе репостов от 20 соотношение до/после выше двух.

и еще банить их автоматом)

не жизнь, а сказка!

Почти 7 лет в ЖЖ, ни разу не заходил на главную страницу для чтения топа. Похоже, пользователи перестали следовать главной "философии" web 2.0 - формировать ленту информации под себя, а не следовать предложенному списку, как в телепрограмме.

Тут два момента.

Первый - эффект телевизора. Людям по-прежнему важно видеть то, что видит большинство, быть в контексте самого обсуждаемого. Поэтому даже забанив в топе кучу народа (тем самым как раз выстроив ленту информации под себя) они время от времени жмякают на "показать все записи".

Второе - тупо много народа заходит не залогинившись, оттого смотрит топ нефильтрованным. По статистике доля таких просмотров, когда пост маячит на верхних строчках топа, составляет две трети где-то от общего числа.

У меня тоже пока красным не выделяется.

Сделай, чтобы все красные посты складировались в список внизу навечно!

Да я уже понял про косяк со стилями. Также сделаю чтобы пометка о палевности поста сохранядась. И чтобы можно было такие посты смотреть отдельно :)

спасибо, побалуюсь

Проверь у тебя стили работают?

к слову, evgeniyflor репостит активнее всех, потому что бесплатно

А я в курсе и никого ге в чем не обвиняю, просто статистика :)

Круто, спасибо, гениально, всех благ!

ntv спасибо, его идея

(Deleted comment)
Сделаем, пока надо данные собрать

вот это я понимаю! сказал - сделал!
за что и респект, и уважуха:)

Ну я ж написал, иногда голова от работы пухнет, надо отвлекаться. А тут еще и полезное некоторым сделал )

охуенно. он автоматом подтягивает? а топы репостеров умеет строить?

Каждые 10 минут я копирую пост к себе и затем в течении дня обновляю репостеров ( дальше нет смысла ). Ну и топ репостеров строит по последним 200 постам что были в топе.. Самое интересное стату за месяц собрать )

Edited at 2014-01-24 07:02 pm (UTC)

ты мне скажи как этот нтв сделал такое "Вы попытались открыть журнал, чтение которого возможно только через ленту друзей либо по прямым ссылкам на записи"?

А что кто то топом пользуется? У меня закладка в браузере загружать свою ленту. В ней находятся только блогеры которых я раньше добавил потому что мне то, что они пишут интересно. Кажется топ я только раз в жизни видел случайно и все.

Я сам не пользуюсь, но некоторые в топе постоянно тусят

(Deleted comment)
Ну там время указано, так что понятно )

(Deleted comment)
(Deleted comment)
Над чтобы репостов до было как минимум 10

(Deleted comment)
Ну, Тимоныч, отжег!

Я тоже когда про ручной сбор данный у НТВ прочитал, аж перекосило меня :)

Устал таймлапс собирать, вот и решил отвлечься на пару часов :)

Кстати, а что будет, если из поста уберут кнопку репоста? ЖЖ список репостеров после этого вернет?

Кстати не знаю, я это дело выцепляю через AJAX. Допустим у морены-мораны кнопки нет, но система считает. В любом случае все это дело сохраняется )

Круто, ничего не скажешь!

Кстати, есть вопрос: а можно ли сделать прогу, которая бы вычисляла те журналы, которые репостят только и все? а также репостят только один, конкретный журнал?

Теоретически да.. Но такую инфу СУП может без проблем получить :)

Спасибо! - хорошее и наглядное решение.

(Deleted comment)
Ну я там расширил лимит, там полтора дня.. В принципе можно и по категориям сделать, надо только время найти, а так идея хорошая )

?

Log in