{"id":14277,"url":"\/distributions\/14277\/click?bit=1&hash=17ce698c744183890278e5e72fb5473eaa8dd0a28fac1d357bd91d8537b18c22","title":"\u041e\u0446\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u0438\u0442\u0440\u044b \u0431\u0435\u043d\u0437\u0438\u043d\u0430 \u0438\u043b\u0438 \u0437\u043e\u043b\u043e\u0442\u044b\u0435 \u0443\u043a\u0440\u0430\u0448\u0435\u043d\u0438\u044f","buttonText":"\u041a\u0430\u043a?","imageUuid":"771ad34a-9f50-5b0b-bc84-204d36a20025"}

Я задолбался искать смешные мемы и создал робота, который делает это вместо меня

Привет! Я с другом разработал бесконечную персонализированную ленту мемов. Расскажу о том, что привлекло 12 000 пользователей, как устроена персонализация и почему вам пора отписаться от каналов с мемами.

Проблемы

В какой-то момент я устал от бесконечных подписок на каналы со смешными картинками: они постоянно отвлекают пушами и постят один и тот же контент. Часто ты просмотрел все новые посты, но тебе не хватило — ты хочешь еще. Искать новые годные каналы — та еще боль. Иногда приходится заходить по очереди в Телегу, VK, Инсту и Реддит, чтобы вкусить лучшее из разных источников.

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

Так и появился бот с мемами.

Почему мы — лучший способ орать с мемов?

Бот присылает мем и две кнопки: вы жмете, бот умнеет и пришлет еще смешнее twitter.com/fcuktv

Наш Телеграм бот присылает мем с двумя кнопками — лайк и дизлайк. Все дизлайкнутые — удаляются, оставляя в диалоге только самое лучшее. Мы анализируем ваши реакции, чтобы присылать только, что вас рассмешит. Бот собирает контент из сотни источников, поэтому у нас всегда будет что-то новенькое для вас. А еще у нас есть поиск по мемам.

Мы собрали дружную команду из 50+ «модераторов» — супер-пользователей со всего мира, которые разгребают свежеспарсенный контент, оставляя обычным пользователям только самый сок. Каждый день нам в чат прилетают комплименты и благодарности от пользователей — это мотивирует и вдохновляет огого как.

Продуктовые циферки

DAU и Daily watched memes Наша админка

За последний месяц мы выросли в 2 раза. Сейчас нашим Телеграм ботом еженедельно пользуются более 2500 пользователей. Средняя длина сессии — 25 мемов. Мы собрали уже 1 800 000 реакций на 50 000 мемов, а пользователи просидели в боте уже 160 дней.

Как мы рекомендуем мемы

Следуя принципу Fake It till you make it, мы движемся к полному пониманию чувства юмора пользователя постепенно.

Мы протестировали уже много разных рекомендательных систем: от полного рандома до ИИ-, ML-решений, провели десятки A/B-тестов и на данный момент лучшие рекомендации выдает этот алгоритм: Найди самый залайканный юзером источник мема и возьми из него самый залайканный другими юзерами мем. При таком подходе нашим пользователям нравятся 2 из 3 присланных нами мемов.

В итоге «общественное мнение о меме» учитывается весьма сильно: теряется ниша, когда конкретный мем заходит только определенному сегменту. На данном этапе, пока нас не очень много, это допустимо. Через несколько месяцев попробуем опять ML подходы.

Нужны технические детали? Спросите о них в комментариях.

Наше будущее

Другие платформы

У Телеги самое удобное Bot API, поэтому было удобно начинать с нее. Дальше мы планируем выйти на других платформах. В скором времени ожидается релиз в Facebook Messenger. Потом сделаем бота для Whatsapp, Slack и Discord.

GIPHY для мемов

Недавно мы запустили альфа-версию inline поиска по мемам. Эта фича уже привлекла нам 98 новых пользователей: кто-то ищет мем на обсуждаемую тему → делится им в чатах → люди переходят в бота. Есть идея стать GIPHY for memes и потом продаться кому-нибудь за $400 миллионов.

Как пользоваться inline поиском по мемам FFmemesbot

Таргетированная реклама

Реклама в мем-каналах дешевая, так как смешные картинки смотрят абсолютно все: нельзя взять и с хорошей конверсией пригласить этих людей на конференцию или продать им что-нибудь. Есть тематические мем-каналы: например, Профунктор, который собрал IT-сегмент и может их хантить куда-нибудь.

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

Вместо заключения

Суть нашего бота:

Мы тоже присылаем мемы, но (пока) только живым

Спасибо за внимание! Что понравилось, что показалось неудобным? Чего не хватило? Пишите о своих впечатлениях в комментариях, это безумно важно для проекта, я буду очень благодарен. Ну и конечно зайдите поорать в бота.

А если вам интересно сделать что-то классное вместе, то давайте обсудим!

0
124 комментария
Написать комментарий...
Kirill Ilichev

Рассмешите меня

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Опасный мем, но вдруг зайдет

Ответить
Развернуть ветку
4 комментария
Георгий Николаевич

У меня есть кореш, шлёт мне мемасы. Мне вот они лучше зашли чем рандомная подборка с бота
Честно пробовал лайки дизлайки лепить в боте и лучшее смотреть 🤷‍♂️
T.me/rumdonmem

Ответить
Развернуть ветку
Товарищ Майор

Годно 😀 Отличный бот!

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Готовясь к статье, я насохранял несколько мемов. Поэтому вот #неизданное 

Ответить
Развернуть ветку
Месье Никита

Не баян, а БАААААААААААЯНИЩЕ. 

Ответить
Развернуть ветку
1 комментарий
Dmitry Kalupin

Сначала мемы были простоваты, но потом то ли система обучилась, то ли источники стали лучше

Регулярно пересылаю мемы из ffmemes друзьям, они орут. В общем-то бот заменил мне реддит и группы вроде амдэвс

Ответить
Развернуть ветку
Ильюша Громозов

Шо то рыхлые мемы

Ответить
Развернуть ветку
max smirnoff

Да это не мемы, а приколы. По существу.

Ответить
Развернуть ветку
Артем Свяжин

Я задолбался кликать дизы, прежде чем хоть что-то забавное попадется, ~75 мемов

Ответить
Развернуть ветку
Eduard Mirchev

Это восхитительно

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

выглядит как титры Star Wars

Ответить
Развернуть ветку
Тарас Мукин

Всё-таки мемобудущее за TikTok-подобными проектами, что хорошо видно в сравнении с вашим ботом, у которого вроде как аналогичный принцип работы, но есть одно важное отличие — в тиктоке между создателями и зрителями практически нет посредников (ну, кроме алгоритма), поэтому всё быстро и свежо. А агрегированная из агрегаторов агрегаторов лента выглядит очень тухлой, нажал дислайк на первых картинках 20.

Ответить
Развернуть ветку
Zigfrid Zvezdin

Привет, Тарас)
Сейчас мы ежедневно парсим топ 10-20% из разных источников, и команда модераторов отсеивает шлак. Контент годный, большинству заходит.

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

Ты, скорее всего, столкнулся с проблемой холодного старта - первые 50 мемов мы показываем самые залайканные, а потом начинаем персонализировать. Так получилось, что тебе не нравятся мемы, которые заходят большинству.

Ответить
Развернуть ветку
1 комментарий
Daniil Okhlopkov
Автор

Это аргумент. Но из-за «посредников» качество контента не должно сильно падать. Актуальность - да. 

Лента у нас тухлая, так как холодный старт вещь трудная. Мы работаем над этим :)

Ответить
Развернуть ветку
Антон Поникаровский

Этот бот настолько хорош, что у меня третья неделя бессонница

Ответить
Развернуть ветку
Кирилл Беккер

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

Ответить
Развернуть ветку
Кирилл Беккер
Ответить
Развернуть ветку
Nik

Я бы не убирал контролы лайк/дизлайк для отлайканного мема на случай, если мискликнул или передумал
+ часто дислайк тк дикий баян, а не тк не смешно. Мб третью кнопку добавить и логику вокруг даты мема обвязать?

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

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

Ответить
Развернуть ветку
Zigfrid Zvezdin

Лишние кнопки не нужны (мискликнул, ну и ладно, бот от этого не сломается). А добавить логику вокруг даты мема стоит, но мы пока не придумали, как. И на практике это не доставляет проблем.

Ответить
Развернуть ветку
Олег Драфт

Орнули всей командой, спасибо! 

Ответить
Развернуть ветку
Dmitry Kalupin
Ответить
Развернуть ветку
Alexandr Simonov

Возьму на вооружение. Пох на репутацию в мире алкашей.

Ответить
Развернуть ветку
Лёха Вованыч

Сколько денег в день приносит проект?

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

На данный момент, это число отрицательное.

Ответить
Развернуть ветку
4 комментария
Тимур Эмир

Где купить? У кораблика нету

Ответить
Развернуть ветку
Pixel Lens

аааааа пиздец!

Ответить
Развернуть ветку
Денис Белоусов

Персонализированные мемы - в каком прекрасном мире мы живём !

Ответить
Развернуть ветку
Евгений Ефимов

Не стану писать "без обид", можете обижаться, но уровень шуток виден по первому мему в статье - просто УГ, короче, ну вы понели. Но вы пилите, чо, ведь если 2500 посетителей, значит, это кому-то нужно.

Ответить
Развернуть ветку
Daniel Dhawan

Когда мне начали советовать бота бывшие соседи с Физтеха, я задумался, мб что-то в нем есть)
Мне показалось, что мало мемов в библиотеке, и слишком много нужно лайкать, чтобы настроить
Мб сделать какие-то категории, для тех под кого еще не обучилась?

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Главное - периодически заходить в бота :) 
Если это делать раз в неделю, то можно собирать самый-самый сок, ведь за неделю не только наберется свежачок, но и рекомендации (надеюсь) станут лучше. 

Ответить
Развернуть ветку
1 комментарий
Zigfrid Zvezdin

Категории мы однозначно добавим, только пока не решили, какие.
А вообще, идея оставить бота максимально простым - сейчас в нем только кнопки лайк/дизлайк и настройка языков. Чем меньше напрягать юзера с выбором, тем лучше.

Ответить
Развернуть ветку
8 комментариев
Александр Кам - маркетолог

Протестил. Хорошо было бы в начале пользования бота дать маленькую анкету, чтобы определить интересы пользователя. Ато все мемы школьные и студенческие, а половину я даже не понял о чём речь. В общем смешно 1 из 10. А так задумка норм.

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Спасибо) 
Сейчас идея в том, чтобы, как у тиктока, не было онбординга вообще. Старт - и сразу мемы. Да, реком система не такая умная, но что будет !!!!!

Ответить
Развернуть ветку
Soul Soul

как пикчер с трёхлетним стажем скажу, что не очень.

Ответить
Развернуть ветку
Zigfrid Zvezdin

Спасибо за фидбек! А что не очень? Мемы несмешные?
Кстати, что такое «пикчер с трехлетним стажем»?

Ответить
Развернуть ветку
3 комментария
Daniil Okhlopkov
Автор

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

Ответить
Развернуть ветку
Mikhail Che

почем реклама?

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Пишите в телегу: t.me/okhlopkov. Ценник может быстро устареть в зависимости от популярности статьи. 

Ответить
Развернуть ветку
Никита

Я бы предложил вместо входа с рандомный мемамом, сначала выбрать категории мемесов, и алгоритмы будут кидать в основном мемы из интересных жанров а потом переключаться к каким-то смежным жанрам, а-ля спотифай. Посидел в боте 10 минут, и пока мемасы очень простенький, даже скорее это нормисы, чем мемасы

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

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

Ответить
Развернуть ветку
Ваше-Имя Женя

За#бись!

Ответить
Развернуть ветку
Dmitry Kalupin

Бота нужно дорабатывать, но свою работу он делает

(мне заплатили за комментарий мемами)

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

работаем-работаем) с каждым днем все лучше

Ответить
Развернуть ветку
Ivan Sergeev

Огонь👏🏻

Ответить
Развернуть ветку
Григорий Сазонов

А что, прикольная идея) Годных мемчиков сейчас всё меньше и меньше

Ответить
Развернуть ветку
Pixel Lens

лайк не глядя, гениально! (а бот прописался теперь в тележке)

Ответить
Развернуть ветку
Роман Каменев

У бота есть проблема
Если попытаться отправить его никнейм с @ то включится поиск мемов, а просто никнейм не получается отправить

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Пробел после никнейма не ставь - отправится. 

Ответить
Развернуть ветку
Alexandr Simonov

Такие вы милашки..

Ответить
Развернуть ветку
aagrrrrrr

Идея отличная, источники контента не очень. И «не очень» - это мягко говоря. Из 250 тыков орного попалось буквально 2 штуки. Последим за обучением дальше, если не надоест.

Ответить
Развернуть ветку
Andrey Postnikov

Отсмотрел 200+ постов, на старте процентов 70-80 минусовал, по итогу 20 процентов только минусую, огонь, но фоном при оценке крутится мысль, если я лайкну такой тип шуток, он мне их будет больше показывать, надо ли мне это))

Ответить
Развернуть ветку
Leonid Leonidovich

подписался. Много годных мемов ) поржал . Спасибо

Ответить
Развернуть ветку
Andrew Shalaev

Не смешные мемы. Проще на реддите посидеть, да и вообще куча сайтов и каналов с нормальным смешным контентом.

Ответить
Развернуть ветку
Sergei Sumarokov

Еще бы такой же бот про котиков и считай все сервисы для существования в это веке придуманы!

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Бывало, что наш ИИ считал, что лучший мем-контент - это коты! И все получали смешнявки с котами. Тогда мы и словили первый хейт)

Ответить
Развернуть ветку
1 комментарий
Ренат Смольный

Посмотрел несколько мемов, шляпа полная

Ответить
Развернуть ветку
Ковалёва Анастасия

Забавная штука, надо дольше потестить (посмотрела около 20 картинок). Но хотелось бы добиться реально ироничных, содержательных мемов. Кто знает, может, система и натаскается на такие... 

Только напоминаний "отправь другу" слишком частые.

Ответить
Развернуть ветку
Andrzej Wielski

У вас что-то сломалось, присылает по два мема за раз.

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Это бывает, когда два раза нажал на реакцию, телега глючит. На VC.ru много жаловались на Telegram Bot API. Хотя есть что и нам оптимизировать тоже)

Ответить
Развернуть ветку
2 комментария
Alex Kuz

Посидел немного, чота не зашло

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Надо больше! 

Ответить
Развернуть ветку
Роман Назаркин

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

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Это можно настраивать! Воспользуйся командой /lang. Эта команда должна предложиться после какого-то просмотренного мема - типа онбординг. Видимо, что-то пошло не так :)

Ответить
Развернуть ветку
2 комментария
Nik

Добавь картинку в ленту главной для привлечения внимания, мб со статистикой

Ответить
Развернуть ветку
borodutch

Это только редакция VC может сделать.

Ответить
Развернуть ветку
2 комментария
Александр Рубцов

Привет из чата хакатонщиков, два вопроса:
1) как устроена система аналитики и как меряете метрики;
2) тестировали ли расположение кнопок 👎👍, а не 👍👎, банально удобнее дотянуться до кнопки 👍, если ты правша

Ответить
Развернуть ветку
Zigfrid Zvezdin

Привет хакатонщику,
1) рисуем кучу графиков в Metabase, пытаемся сфокусироваться на WAU.
2) полгода назад меняли, но это не похоже на проблему - сейчас лайк-рейт растёт, юзеры на расположение кнопок и мисклики не жалуются.

Ответить
Развернуть ветку
1 комментарий

Комментарий удален модератором

Развернуть ветку
Иришка Кручик

а как получать русские мемасики? 

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Вбейте в бота команду /lang - это настройка языков.

Ответить
Развернуть ветку
Dmitry Kalupin

А ты выяснил, для чего обычно люди используют бота и с чем он конкурирует?

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Очередной Timekiller в модной обертке

Ответить
Развернуть ветку
Vladimir Goncharov

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

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Можно! Запусти команду /lang в боте!

Ответить
Развернуть ветку
Alexandr Simonov
Ответить
Развернуть ветку
Андрей К

Все круто, но хотелось бы иметь возможность не оценивать каждый мем. Как в тиктоке, имхо, должна быть возможность просто перейти к следующему. Это важно, т.к. оценивать каждый мем быстро надоедает, хочется просто листать, а лайкать только то, с чего проорал :)

Ответить
Развернуть ветку
Alexandr Simonov

Может добавить команду, чтобы смотреть все подряд без оценки. Но как он тогда поймёт что тебе интересно?

Ответить
Развернуть ветку
Ivan Matveev

Так себе приветствие

Ответить
Развернуть ветку
Oh Boy

За полчаса клацания 👎 ни разу даже не улыбнулся..

Ответить
Развернуть ветку
Евгений Кондратенко

25 мемов - средняя продолжительность акта дефекации

Ответить
Развернуть ветку
Дмитрий Плюснин

Погуглите что такое 9gag и сколько они подняли инвестиций

Ответить
Развернуть ветку
German Khokhlov

Можн, пжалста, в формате Тиндер — свайп влево, свайп вправо и быстрая прогрузка на опержение?.

Ответить
Развернуть ветку
Daniil Okhlopkov
Автор

Телега не позволяет(( тогда уже отдельное приложение делать надо

Ответить
Развернуть ветку
1 комментарий
Miguel Herrero

На попробуй https://memesmachine.app

Ответить
Развернуть ветку
ЛАБОРАТОРИЯ БИЗНЕСА

Рассмеши комика или рассмеши ботика?! )))

Ответить
Развернуть ветку
Дмитрий Клюев

А есть API чтобы по ключевикам реквестить мемы?🤔 Мы бы себе может встроили 😄

Ответить
Развернуть ветку
Maxim Podreshetnikov

+1

Ответить
Развернуть ветку
Владислав Петросян

Скиньте кто нибудь пж мем с дилдой с цвеье радуги и там на картинке написано, а теперь садись на цвет который ты выбрал

Ответить
Развернуть ветку
#Годнота ОТЗЫВЫ О КОМПАНИЯХ

А как вам такой мэм на СБЕР - СБЕРТАНЬЯН

Ответить
Развернуть ветку
Zeyr QiQ

бот хороший недостатков пока-что не вижу , буду ждать этого бота за платформе Discord)

Ответить
Развернуть ветку
Артем Цветков

Парни и девочки, может кто помнит в инстаграме/тик-токе бродил видос по типу : Ты умер, выбери мир в котором хочешь родиться, и на фоне играл какой то трек, может кто понял меня, подскажите, как называется тот трек? 

Ответить
Развернуть ветку
Igor Serednyak

Шутка про пердеж... такое, это даже лучше будет

Ответить
Развернуть ветку
121 комментарий
Раскрывать всегда