Автоматическое определение накруток на YouTube / tubewarden :: быдлокод :: nodeJs :: typescript :: накрутка :: YouTube :: сделал сам (нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам)

сделал сам YouTube накрутка typescript nodeJs быдлокод песочница tubewarden 

Автоматическое определение накруток на YouTube

В эти новогодние праздники решил не бухать, а сделать какую-нибудь хрень. В результате получился проект для поиска роликов YouTube с накрученными лайками/дизлайками. Данный проект в автоматическом режиме собирает статистику и отмечает подозрительные ролики. В настоящий момент анализируются тренды только российского ютуба. Исходный код выложен на github, если кто хочет побыдлокодить - пожалуйста.


Принцип работы

1. Получает список видео, которые попали в тренды, для каждого видео запускается сбор статистики.

2. Периодически запрашивает и сохраняет в базу данных текущее количество лайков/дизлайков/просмотров для видео.

3. Выдающийся искусственный интеллект отмечает видео, у которых есть резкий скачок количества лайков/дизлайков.

Так же сделал плагин для хрома,который в трендах YouTube показывает статистику, а так же отмечает накрученные ролики:

1^ 5634 Ц\657Л Посмотреть статистику
\Ьз925 Ц*22Л2 ПОСМОТреТЬ СТЭТИСТИКу
\hs86	51 Посмотреть статистику,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,YouTube,накрутка,typescript,nodeJs,быдлокод,песочница,tubewarden


Сбор статистики запустил вечером 31-го. В настоящий момент данных накоплено не так много, тем не менее интересные результаты есть. В первые дни этого года в трендах было 4 ролика с записью обращения некого президента, при этом 3 ролика были отмечены как накрученные по лайкам. Статистика этих роликов выглядела так:


40000
35000
30000
25000
20000
15000
10000
Дизлайков
05:00
11:00
17:00
23:00,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,YouTube,накрутка,typescript,nodeJs,быдлокод,песочница,tubewarden




Отличия от dislikemeter.com:

1. Открытый исходный код. Авторы dislikemeter так же планируют выложить код, но пока этого не сделали.

2. Статистика собирается в автоматическом режиме для всех видео с трендов. В дальнейшем,возможно, добавлю, чтобы статистика собиралась со всех видео с каналов, на которых замечены накрутки.

3. Из-за того что видео собираются и анализируются в автоматическом режиме нет политической агажированности. Все происходит исключительно по воле беспристрастного искусственного разума.

4. Автоматическое определение накрутки.

5. Авторыdislikemeter публикуют свои наблюдения на пикабу.

Так как я нищеброд, а деньги на сервера собирать пока не научился, то проект запущен на калькуляторе. Если одновременно зайдет больше одного человека, то все может упасть. Однако переживать не нужно, сбор статистики выполняется на отдельном сервере.

Ссылка на проект: tubewarden.ru



Подробнее
1^ 5634 Ц\657Л Посмотреть статистику \Ьз925 Ц*22Л2 ПОСМОТреТЬ СТЭТИСТИКу \hs86 51 Посмотреть статистику
40000 35000 30000 25000 20000 15000 10000 Дизлайков 05:00 11:00 17:00 23:00
сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,YouTube,накрутка,typescript,nodeJs,быдлокод,песочница,tubewarden
Еще на тему
Развернуть

Отличный комментарий!

Это что? Работа ютубовской накрутко-детектилки, которая откатывает накрученные просмотры?
300000 250000 200000 150000 100000 50000 О 23:00 02:00 05:00 08:00 11:00 14:00 17:00 20:00 23:00 02:00 05:00 08:00 11:00 14:00 17:00 20:00 23:00 02:00 05:00 08:00 11:00 14:00 17:00 20:00 Просмотров
DarkCoder DarkCoder07.01.201819:30ссылка
+10.5
Это Gravity defied
MDED MDED07.01.201819:32ссылка
+38.5
Спасибо дорогой :)
Tyekanik Tyekanik 07.01.201819:17 ответить ссылка 12.0
3 пункт. Ты хацкер американский, а вместо интеллекта у тебя скайнет!1!1!
monitor monitor 07.01.201819:28 ответить ссылка 15.4
Это все западные проделки! Шпиён, шпиён треклятый!
Это что? Работа ютубовской накрутко-детектилки, которая откатывает накрученные просмотры?
300000 250000 200000 150000 100000 50000 О
23:00 02:00 05:00 08:00 11:00 14:00 17:00 20:00 23:00 02:00 05:00 08:00 11:00 14:00 17:00 20:00 23:00 02:00 05:00 08:00 11:00 14:00 17:00 20:00
Просмотров
DarkCoder DarkCoder 07.01.201819:30 ответить ссылка 10.5
Это Gravity defied
MDED MDED 07.01.201819:32 ответить ссылка 38.5
Не слишком сложный уровень. Видать тренировка.
Тоже заметил, причем подобное встречается не так уж и редко. Такие данные сам ютуб отдает. Да, похоже что он умеет определять накрученные просмотры и откатывать их, хоть и не стразу.
veer veer 07.01.201819:38 ответить ссылка 9.7
> похоже что он умеет определять накрученные просмотры и откатывать их

Когда прекратились заморозки видео на 301 просмотре из-за подруба анализа просмотров/лайков, стафф объяснял это новой системой, при которой программа-аудитор работает вообще всегда в мягком режиме, но при обнаружении подозрительной активности начинает подключать всё лучший анализ, морозит просмотры/оценки, а потом сносит накрученное.
Похоже, так оно и работает.
Apteko Apteko 07.01.201820:25 ответить ссылка 8.9
Это квантовая яма.
Настоящий кибер-воин. Молодец, чувак!
Zolberg Zolberg 07.01.201819:32 ответить ссылка 3.9
А, видел я комменты с богомерзкого Пикабу. Ступенчатые лайки на поздравлениях объясняются часовыми поясами, а автор Дислайкметра агент Госдепа. Пост там удалили по причине - "должен иметь авторитетный источник"( открытая статистика Ютуба, видимо не авторитетна ).
gemafall gemafall 07.01.201819:33 ответить ссылка 22.7
Вот поэтому я сижу на Джое.
Потому что ты агент ... и дескридитруеш джой отвергая логику вещей.
JIUNn JIUNn 07.01.201822:28 ответить ссылка -7.5
Я агент фуррятни. А ты дискредитируешь, т.е. подрываешь доверение к качеству преподавания русского языка.
Оп! Пикабушник.
Только вместе со ступенчатыми лайками нет ступенчатых дизлайков. Так что тот комментатор - пиздабол.
private private 07.01.201819:35 ответить ссылка 20.3
Чего?
Майкрософтский ИИ сбежал и пишет всякую хуйню.
Но почему на Джое, а не на пастбищах мейла например?
Ну, судя по всему там легче пройти тест Тьюринга.
А раз так - какой интерес заниматься задачей без всякого челленджа?
А вдруг они его специально заваливают?
Ок, когда я таки фуллтаймно перекочую в область - буду этим объяснять то, почему мои модели работают хуже ГСЧ.
Слишком много терминов. Я ничего не понимаю. Пойду лучше посплю.
ГСЧ - генератор случайных чисел
модель - ну, грубо говоря, алгоритм (и его параметры), который должен оценивать какую-то хуету (например, эмоциональный настрой отзыва - чтобы, например, автоматизированно раздавать втыки за похожие на похожие на негативные).

Вот, положим, что ГСЧ угадывает верный ответ в 50% случаев. А эта сраная моделька в 30%. "Получилось говно, переделывай"?
А вот хуй, мы изобрели сильный ИИ (в виде логистической регрессии, блядь...). Который не проявляет признаков сильного ИИ в силу того, что нахуя это надо - проще на любой запрос возвращать 42.
Я сначала прочитал ГСМ вместо ГСЧ. Вышло "модели работают хуже горюче-смазочных материалов" и мозг переклинило. Реально пора спать.
lckfck lckfck 08.01.201807:29 ответить ссылка 0.6
Вот, преимущества ночного образа жизни - можно читать мудаков типа меня.
Правда, нахуй оно кому сдалось...
*зевает* мамкин кремлебот в треде, ничего особенного.
Посмотрел стату по "Камчатка. Новогоднее поздравление Путина с Новым 2018 годом!!!".
Судя по графику просмотров, их слегка-ступенчатый характеры может иметь действительно естесственный характер, вызванный часовыми поясами. А вот лайки имеют более выраженные ступени, шаг которых не коррелирует с часовыми поясами и просмотрами.
16000
Пайков
Дизлайков
Просмотров
22:00	01:00	04:00	07:00	10:00	13:00	16:00	19:00	22:00	01:00	04:00	07:00	10:00	13:00	16:00	19:00	22:00	01:00
И что?
У некоторых чат-ботов и то текст осмысленнее.
Ты шо, бурят?
UPD: подобные ступени с таким же шагом наблюдаются почти во всех видео (кроме тех, где не очень много просмотров). Можно предположить, что это как раз следы работы алгоритмов ютуба. Всякие CQRS и иже с ними.
Ты хочешь сказать, что ютуб собирает информацию, обрабатывает за раз большой объем и сразу выдает в статистику как это позволяют мощности Гугл?
Коротко: ну типо да.

Длинно:
С распределенными системами (а YouTube охуеть как распределен, инфа 146%) боль. Есть теорема CAP. Суть ее в том, что есть три критерия системы:
1. Распределенность (ну, тут ясно)
2. Отзывчивость (насколько быстро она реагирует на юзера)
3. Согласованность (насколько данные в ней не противоречивы)
Согласно теореме, только 2 из 3х пунктов выполнимы. Например, один сервак+одна бд спокойно могут быть 2+3. Но если система распределенная, выбирай. Либо в любой момент времени согласована, но происходит синхронизация на каждый чих (а это пиздец как долго), либо все быстро, но данные малость рассинхронизируются.

Поэтому щас все дрочат на подход "согласованность в конечном счете". В какой-то момент времени данные могут быть не согласованы и пиздеть, а потом устаканиваются. Типичный пример - денежные транзакции, которые проходят не сразу.

Хранить такую кучу быстро меняющихся данных в реляционной БД можно ебануться.
Поэтому тут тесно связана архитектура CQRS (command and queue responsibility segregation). Суть ее в том, что есть независимые обработчики команд (ака поставить лайк) и запросов (посмотреть число лайков). Одни БД хорошо жрут большой поток входящих данных, другие (например, кэш Redis) хорошо отдают. Вот и рожают архитектуру, при которой лайки сыпятся в быструю БД, потом где-то в фоне их постепенно считают и высирают результат в быстрый кэш, который уже используется при всяких GET.


Вот типо упрощенная схемка.
Совсем ебанулись в нули эти коржи обугленные.
Кинул в закладки. А можно будет оформить сервис в виде приложения которое будет просто мониторить указанные ролики с компьютера на котором запущено?
Плюс мне кажется что в некоторых случаях "накрутки" это глюк ютуба. Как-то очень резко у нескольких видео стартуют лайки-дизлайки, а потом продолжают рост плавно.
Ellarihan Ellarihan 07.01.201819:43 ответить ссылка -0.8
На своей машине развернуть можно, сейчас инструкцию по развертыванию добавил :
https://github.com/SHTrassEr/TubeWarden
veer veer 07.01.201820:21 ответить ссылка 3.6
А docker файл запилить можно? а то лень разбираться с установкой NodeJS. А так бы я поконтрибьютил.
А есть возможность в скрипты сделать для violetmonkey
Просто я не юзаю ущербый(ИМХО) хром.
Rekrut Rekrut 07.01.201819:45 ответить ссылка 0.3
Да, планирую сделать плагин для других браузеров, но пока неизвестно когда это случиться
veer veer 07.01.201820:37 ответить ссылка 0.0
Товарищ, а можешь написать кратенькое-кратенькое Readme, необходимый минимум, чтобы поднять у себя? Я немного далек от мира JS и не все выкупаю.
Инструкцию добавил, вроде бы ничего не забыл.
https://github.com/SHTrassEr/TubeWarden

Если будут проблемы с развертыванием, можно прямо на github баг создать:
https://github.com/SHTrassEr/TubeWarden/issues
veer veer 07.01.201820:20 ответить ссылка 6.1
Большое Вам спасибо!
Золотой ты человек.
А, ну! в загон обратно
А пошло ты нахер.
Пынь. Во-первых, залогинься. А во-вторых, не надо.
Благодаря таким как ТС мы однажды окажемся в интернетах где царит только правда и печать "фейк" на всяческих вбросах будут проставлять браузеры автоматически. Эх прекрасное будет время...
Ну или мы будем ДУМАТЬ что печать "фейк" проставляется автоматически.............
Придумают новые проги по проверки фейковости печати, делов то( ͡° ͜ʖ ͡°)
Программа проверки фейков для программы проверки фейков через программу проверки фейков? Я, похоже, знаю как уничтожить Скайнет.
Вот такая вот коррумпированная печать.
JIUNn JIUNn 07.01.201822:43 ответить ссылка 0.2
dislikemeter отчасти лучше, ты можешь подписаться на те каналы которые накручивают свои галимотню и начинать сбор статистики видео сразу после его выхода, а не в тот момент когда уже накручены просмотры/оценки
Metiris Metiris 07.01.201820:06 ответить ссылка -0.4
я, конечно, понимаю что сертификаты LetsEncrypt "шаровые", но они все же твой домен подписывают. убери из репозитария от греха подальше.
Спасибо, это что-то я погорячился. Сейчас убрал. Там закрытого ключа не было, но все равно этому не место в репозитории.
veer veer 07.01.201820:29 ответить ссылка 0.7
Это ты так убрал?
Я в таких случаях юзаю BFG
int16 int16 07.01.201820:36 ответить ссылка 0.0
Разве без приватного ключа эти сертификаты имеют какую-то ценность? Ведь сертификат - это публичная часть пары ключей.
veer veer 07.01.201820:40 ответить ссылка 0.8
И то верно
int16 int16 07.01.201820:45 ответить ссылка 0.1
Круто. Развивай проект, будет интересно глянуть :)

Хм... а есть смысл такую штуку для реактора замутить?
У нас для этого есть админы и логи серверов (уже не раз "расстреливали" за накрутку)
Значит, ютуб надо отдать Вождю и будут расстреляны все накрутчики и доходяги.
Ты с какой планеты, на ютубе под 200к аккаунтов которые уже пол года участвуют по манипуляции общественным мнением, все началось с навального.
До этого только биржи были на которых ютубопетухи пиарили свои видео, сейчас охуевший ботнет с гос финансированием.
apan apan 07.01.201821:03 ответить ссылка 9.1
Я тут подумал. После вот таких вот разоблачений могу начать маскировать накрутку. Думаю это не слишком сложно командовать ботам голосовать поочереди.
*Размышления IT-шника вслух*
Как определить, что просмотры/отметки("понравилось"/"не понравилось") - не результат работы простенького скрипта-бота, а действие живого человека? Применить статистику. Можно ли статистику применить в реальном времени к только что пришедшим данным (новый просмотр / новая отметка)? Нет, в большинстве случаев нельзя. Поэтому - данные статистики копятся, затем, с определенной частотой дискретизации - анализируются, а обработанные - выдаются. Критериев анализа можно придумать кучу, с разной скоростью обработки / весом и т.д. Сходу - количество действий в единицу времени ( user такой-то за минуту просмотрел и отметил более 9000!(с) видео), скорость действий (видео опубликовано X часов:минут:секунд, а уже через пару милисекунд user его просмотрел, отметил и поделился с дофига аккаунтами), вариантов - море. Какие-то критерии могут быть применены быстро и на небольшом количестве данных, какие-то "тяжелые". Есть видеопрезентация, аж 2008-го года, об инфраструктуре сервиса
, уже тогда сервера БД с журналированием и статистикой были отделены от видеосерверов, сомневаюсь, что что-то сильно изменилось. В какой момент обработанные данные выдаются в показываемую статистику, какими объемами они передаются - здесь вам сможет ответить только разраб из гугла. Что делать с "плохими" данными? Еще один прямой вопрос к разработчикам, т.к. вариантов тоже несколько - 1)удалить "плохие" из показываемой статистики, если в неё выдается сразу все, а потом - обрабатывается 2)сначала обрабатывать, потом выдавать 3) как в варианте 2, но до определенного количества данных, дальше по варианту 1. Возможно и по-другому, здесь опять же - какой алгоритм реализован, знают только разработчики, остальные могут только предполагать.
Но - нет. Сразу появляется куча "экспертов", в жизни не написавших ни строчки кода, показывают как доказательство графики, которые, если по сути, есть графики работы алгоритма-"черного ящика" и вопят про скрутку/накрутку. Обидно. Еще обидно, что ютуб без входа в аккаунт и с выключенными куками превращается в дегенератский калейдоскоп.
P.S. Сейчас прибежит зубочистка сказать что я - проплаченный кремлебот, пользуясь случаем - шлю его в /dev/null
nivago nivago 07.01.201821:36 ответить ссылка -5.0
Ты можешь быть хоть тысячу раз экспертом, но переть против того, что лесенки лайков/дизлайков это сравнительно недавнее новшество появившееся на Youtube, при чём, что характерно лестницы дизлайков появляются на каналах оппозиционных блоггеров вроде Камикадзе, Навального, Бытьили, в то время, как скачки лайков замечены в основном на роликах провластного характера, довольно сложно. Да, возможно это баг алгоритма, но тогда бы он был распространён повсеместно, а не имел точечный характер. К тому же я не раз лично видел, как в течении 5-10 минут после залива видео, как по волшебству сбегалось больше пятой части аудитории, только для того, чтобы влепить диз (количество дизлайков при этом не только росло быстрее чем количество просмотров, но и превышало их количество). Суммарное количество пользователей, решивших выразить своё мнение на таких видео по случайному стечению обстоятельств так же в несколько раз выше обыкновенного отклика аудитории. Конечно, всё это может оказаться стечением ужасно неудачным стечением обстоятельств. Но, давай всё-таки будем реалистами... в текущих реалиях версия с накруткой, увы, выглядит более правдоподобной, нежели версия бага, который гугл не могут пофиксить уже почти как год.
Я как раз-таки стараюсь быть реалистом. Про баги никто не говорил, лично я - за особое поведение алгоритма. Прошелся по "супер-политическим" видео на сайте. Объясните мне ваши любимые "лесенки", причем на обоих графиках. Особенно интересует падение просмотров с 33к до 15к - тоже кремль скручивает? Как они с бедным индусом поступают! Вот еще примеры:
https://tubewarden.ru/video/wO4LwpRitPI
https://tubewarden.ru/video/xwpYDLN9hxk
https://tubewarden.ru/video/39ckoYLVSlU
https://tubewarden.ru/video/glMJGYuEYEw

И если уж быть реалистом до конца - а можно помониторить видео из другого региона, Европа/Америка? Лично мне хотелось бы для сравнения увидеть, а то ведь проблема старая - https://www.theguardian.com/technology/2014/feb/05/youtube-fake-views-counts-google

P.S. Закашлялся на вашем списке "оппозиционных блоггеров". За лёшеньку уже не раз говорил, но если два других - представители оппозиции, тогда понятно откуда ноги растут у теории "кремльпроплатил".
P.P.S. Кремль, где моя оплата?
Статистика
Bewafa | Devendrá Galhotra | JPG Records
Лайков
Дизлайков
Просмотров
35000
nivago nivago 08.01.201808:32 ответить ссылка -0.5
Добавь какой-нибудь свой "личный" тег, чтобы можно было подписаться. Ну "tubewarden" там или еще как.
крайне необходимо в расширении сделать возможность автоматически скрывать накрученные видео.
в видео блокере устал добавлять руками.
А нод не кластерный? Нагрузкой уложат, у node.js на 1 процесс только 2гб дано.
Держи вот мою разработку для кластеризации, вдруг пригодится: https://www.npmjs.com/package/express-sticky-cluster
а сбор данных - отделить в отдельный background-процесс.
если будишь читать пример, то в bin/www достаточно добавить:
/**
* Create background process.
*/
const cluster = require('cluster');
if (cluster.isMaster) {
// fix debug for WebStorm
if (process.execArgv.length === 2)
forkDaemonProcess(['--inspect-brk=' + (process.debugPort + config.cluster.workers + 1)]);
else
forkMasterProcess([]);
}
function forkMasterProcess(execArgv) {
let child = child_process.fork('./master.js', [], {execArgv: execArgv});
child.on('exit', function (code, signal) {
forkMasterProcess(execArgv);
});
child.on('message', function (message, sendHandle) {
});
child.on('error', function (err) {
global.logger.log('error', err);
});
}
Спасибо, как придет время - разберусь с этим. Пока необходимости нет, все равно веб серверу выделено 0.6 гига памяти и 1 процессор. Но даже при этом нагрузка не превышает 20%. Сбор статистики же вынесен на отдельный сервер.
veer veer 08.01.201806:50 ответить ссылка 0.0
и где в расширении отображаются накрутки по просмотрам?
Накрутки выделяются цветом в трендах youtube. Если в трендах под видео нарисован зеленый лайк - то накручены лайки, если красный дизлайк - накручены дизы.
veer veer 08.01.201804:29 ответить ссылка 0.0
а если просто накрученное видео?
не показатель
Могу закинуть на RPi с 100МБ/с если туго с сервером.
Возникает один вопрос: а нахуя оно нужно? Ну допустим твоя программа работает правильно, ссылаться в жалобе или отчете на нее бессмысленно, т.к. сторонний софт от Васяна. Плюс почему юзеру должно быть не похуй на накрутки? Я это нытье про накрутки вижу только у политосрачистов и говеных блогеров. Как по мне ты действительно "решил сделать какую-нибудь хрень"
qawsed qawsed 07.01.201823:08 ответить ссылка -6.0
"Плюс почему юзеру должно быть не похуй на накрутки? "
Ну типа тратятся бюджетные деньги на то, чтобы манипулировать общественным мнением? Или те нравится, когда тебя ебут?
Он крепчает. Не мешай ему.
lckfck lckfck 08.01.201805:33 ответить ссылка 1.3
Поздравляю, шарик, ты балбес! Во-первых как сам факт накрутки какого-либо видео связан с бюджетом, опять политопетушки кукарекают... Во-вторых кто сказал что полит видео накручивают за бюджетные или у нас только у власти накручивают? Ну и наконец в-третьих мне насрать как вас там ябут, чтоб вы крепчали, я не только не живу в России, но и гражданином её не являюсь. Ну а по факту как и сказал ранее сама программа полезна только диванным борцунам с режимом, чтоб на реакторе и ютабе кричать ая-я-яй нас обманывает кровавый путин, мы его не смотрим, но ничего поменять она не дает.
P.S. Только идиот не знает что любое правительство за бюджетные деньги манипулирует общественным мнением и уж накрутка на ютабе это такая мелкая часть манипуляции, что с вашими аргументами вы опять обосрались, политологи мамкины.
qawsed qawsed 08.01.201806:08 ответить ссылка -4.4
Ээ.. так ты гражданин или нет? Мне тебе чек на 25р выписывать?
Ты так отмазываешь политоту, что поверить, что ты не ольгинец крайне сложно.
>я не только не живу в России, но и гражданином её не являюсь

А чего у тебя так горит-то тогда? И аргументы у тебя не очень уж состоятельные, я бы сказал.
Добавь `.vscode` в `.gitignore`.
Ну и gulp? Ты ж юзаеш TS, не будь некрофилом :)
https://jjude.com/npm-scripts-for-tsc/
m1n0s m1n0s 07.01.201823:23 ответить ссылка 0.0
Как все быстро меняется: вроде недавно переходил с grunt на glup потому что это стильно/молодежно. А сейчас это уже некрофильство, оказывается:) Спасибо, посмотрю.

По поводу .vscode: он не совсем бесполезен, в нем хранятся настройки vscode для данного проекта. Например, правила сборки или настроенные задачи
veer veer 08.01.201804:37 ответить ссылка 0.2
> По поводу .vscode: он не совсем бесполезен, в нем хранятся настройки vscode для данного проекта. Например, правила сборки или настроенные задачи
Релевантно только для юзеров вскода. В OSS не ок практика завязываться на какой-то один редактор кода, вдруг кто-то захочет законтрибютить тебе, а он на vim'е пишет. Но в целом - up to you.
m1n0s m1n0s 09.01.201811:47 ответить ссылка 0.0
Там внутри какой-то уже настроенный вебпак? Или за те пол-года, что я не смотрел в эту сторону, вебпак уже тоже некрофилией стал?
Блядь, я уже чувствую себя драугром.
внутри чего? npm скриптов? in general - webpack - это ок. grunt, gulp, brunch - не ок.
m1n0s m1n0s 09.01.201811:46 ответить ссылка 0.0
Не забудь про лаги ютуба, не будь как камикадзед - тот ебанулся, глядя на графики просмотров. Реально кукухой поехал
noavatar noavatar 08.01.201800:12 ответить ссылка -0.7
- от создателей "Накрутки нет! Это разница в часовых поясах!"
Отличный сервис!
Еще пункт отличий с dislikemeter - он написан на php (symfony 3.2)
Весь исходник и правда, еще не опубликовали, пока только метод сбора статистики - https://gist.github.com/dislikemeter/49a4e9c02ef684b211510c84f05d2de9
dislikemeter мне тоже понравился, собственно с оглядкой на него и делал. Думаю, эти сервисы хорошо могут дополнять друг друга, хотя бы потому что можно сверять полученные данные.
veer veer 08.01.201809:20 ответить ссылка 0.1
The best minds of my generation are thinking about how to make people click ads.
That sucks.
Jeff Hammerb acker
Keynote speaker, DataEDGE 2014 uEthics & Data Science” dataedge.berkeley.edu
iDvs iDvs 08.01.201800:50 ответить ссылка 0.8
Черт, какая же жиза жизная-то.

Вот например, хайповые нейронные сети, хайповый DeepMind (ога, бояну уже пару лет, но все равно) и прочее. Зачем гугл купил? Не в го же и в Atariиграть. Нет, чтоб херня обучалась показывать рекламу правильную. Даже в той самой статье от DeepMind про игру в игры Atari с помощью обучения с подкреплением приводится пример про рекламу.
Шепард?

Ясен пень, что гуглу они нужны так или иначе для повышения эффективности его источников дохода - а реклама таки немаловажный его источник.
объясните мне, что мешает накрутчикам сделать накрутку более плавной?
чтоб данная статистика была обоснованной сделать анализатор недостаточно, нужно провести анализ воспользовавшись накруткой и сравнения это с эталонным видео, без накрутки. Пока, что выглядит правдиво, но не очень убедительно. Чтоб можно было точно сказать, что ступенчитость обусловлена не асинхронными алгоритмами в youtube, а именно накруткой. Но всё равно спасибо.
oloth oloth 08.01.201801:05 ответить ссылка 2.7
На днях, если будет время между попытками не отчислиться, попробую подпилить и добавить возможность добавления на мониторинг произвольных видео, а так же анализ англоязычного топа.
Красивая накрутка 10к лайков. Нет слов)
Статистика
Собчак об избирательной системе в России
Лайков (
16000
14000
12000
10000
8000
6000
4000
2000
0
17:00	19:00	21:00	23:00	01:00	03:00	05:00	07:00
Дизлайков
0900
11:00
13:00
15:00
1700
19:00
21:00
23:00
01:00
Не только путинские кремлеботы накручивают, но еще и собчак-боты, видимо.
Ну а хули. Ничего личного, просто бизнес.
Только для хрома?
glokmc glokmc 08.01.201805:55 ответить ссылка 0.2
Пока да, со временем для других браузеров плагины подготовлю
veer veer 08.01.201815:27 ответить ссылка 0.0
если так мониторить накрутку то через месяц это всё перестанет работать, да и сейчас не уверен что оно верно работает, лайки и дизлайки могут не писаться по одному и копиться и батчами записываться, особенно при скачках нагрузки, тоесть вместо 1000 лайков будет один, но жирненький, но некоторое подозрение должно возникнуть :)
хотя блин кому это надо? не стоит оценивать общественное мнение по видосикам
Полез ковырять код. Дико неистово лайк.
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
VID 20170331 122358,People & Blogs,требушет,требюше,Первый запуск "Требюше". Amnesia: Custom Stories #5,Games,amnesia,custom stories,horror,fun,let's play,lets mode,modes,амнезия,кастом стори,моды,мод,истории,хоррор,жесть,ржач,сыкуны,страх,funny,video game,В этом выпуске Дима учится собирать дрель из подручных материалов и изоленты.
Группа ВК http://vk.com/club40027216
Музык
подробнее»

сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам Ютуб видео,video Amnesia иосиф виссарионович он тут ни при чём

Amnesia: Custom Stories #5,Games,amnesia,custom stories,horror,fun,let's play,lets mode,modes,амнезия,кастом стори,моды,мод,истории,хоррор,жесть,ржач,сыкуны,страх,funny,video game,В этом выпуске Дима учится собирать дрель из подручных материалов и изоленты. Группа ВК http://vk.com/club40027216 Музык
Как загнать динамики Ноэма в программу Visaton? показываю. Всё Очень Плохо #1 Я начинающий летсплейщик,Games,,Жду комментариев. 
Больше лайков - больше видео.