За последний месяц было сделано:
1) создали канал с лучшими мемами из бота t.me/fastfoodmemes
2) протестировали кучу рекомендательных систем и выбрали лучшую.
3) увеличили число модераторов в три раза
4) начали парсить мемы из Инстаграмма
5) подали проект в акселератор Y Combinator. Шансы пройти малы, однако это помогло нам самим лучше понять @ffmemesbot.
1) создали канал с лучшими мемами из бота t.me/fastfoodmemes
2) протестировали кучу рекомендательных систем и выбрали лучшую.
3) увеличили число модераторов в три раза
4) начали парсить мемы из Инстаграмма
5) подали проект в акселератор Y Combinator. Шансы пройти малы, однако это помогло нам самим лучше понять @ffmemesbot.
Forwarded from Dan Okhlopkov - канал
Как же у меня горит.
* За месяц договорились с Уважаемым Америкосом, что будет релиз @ffmemesbot на ProductHunt и что он поможет там разместиться
* Специально для этого мы создали бота в FB - клон телеграммовского
* Тестировали, фиксили, заработало.
Оказалось, что бот у нас работал, так как мы админы. А сообщения от ВСЕХ остальных просто не приходили на бекенд. И непонятно, кто виноват: ужасный UX админки в Facebook или моя невнимательность.
Вот так, за 8 часов до релиза, он отменяется и откладывается опять на неопределенный срок.
* За месяц договорились с Уважаемым Америкосом, что будет релиз @ffmemesbot на ProductHunt и что он поможет там разместиться
* Специально для этого мы создали бота в FB - клон телеграммовского
* Тестировали, фиксили, заработало.
Оказалось, что бот у нас работал, так как мы админы. А сообщения от ВСЕХ остальных просто не приходили на бекенд. И непонятно, кто виноват: ужасный UX админки в Facebook или моя невнимательность.
Вот так, за 8 часов до релиза, он отменяется и откладывается опять на неопределенный срок.
Какая сейчас у нас рекомендательная система
Мы протестировали уже много разных рек систем: от полного рандома до ИИ ML всяких штук. Провели много A/B тестов и на данный момент лучшие рекомендации выдает этот алгоритм:
"Мы показываем самый залайканный мем с поправкой на то, насколько конкретному юзеру нравится паблик, откуда мы взяли мем".
1️⃣ Для каждой пары "пользователь" - "откуда был скачен мем" мы считаем долю лайков.
2️⃣ Умножаем ее на "крутость" мема - доля лайков от всех пользователей.
3️⃣ Выдаем мем с самым большим получившимся числом.
В итоге "общественное мнение о меме" учитывается весьма сильно, теряется ниша, когда конкретный мем заходит только определенному сегменту. На данном этапе, пока нас не очень много, это доспустимо. Дальше будет только круче 📈
Мы протестировали уже много разных рек систем: от полного рандома до ИИ ML всяких штук. Провели много A/B тестов и на данный момент лучшие рекомендации выдает этот алгоритм:
"Мы показываем самый залайканный мем с поправкой на то, насколько конкретному юзеру нравится паблик, откуда мы взяли мем".
1️⃣ Для каждой пары "пользователь" - "откуда был скачен мем" мы считаем долю лайков.
2️⃣ Умножаем ее на "крутость" мема - доля лайков от всех пользователей.
3️⃣ Выдаем мем с самым большим получившимся числом.
В итоге "общественное мнение о меме" учитывается весьма сильно, теряется ниша, когда конкретный мем заходит только определенному сегменту. На данном этапе, пока нас не очень много, это доспустимо. Дальше будет только круче 📈
MEMES WANTED
Скиньте в наш чат @ffchat паблики VK, телеграм каналы, subreddits, Instagramы с годными мемами
Скиньте в наш чат @ffchat паблики VK, телеграм каналы, subreddits, Instagramы с годными мемами
Forwarded from Dan Okhlopkov - канал
Рассказал тут про @ffmemesbot на vc.ru:
https://vc.ru/tribuna/163550-ya-zadolbalsya-iskat-smeshnye-memy-i-sozdal-robota-kotoryy-delaet-eto-vmesto-menya
https://vc.ru/tribuna/163550-ya-zadolbalsya-iskat-smeshnye-memy-i-sozdal-robota-kotoryy-delaet-eto-vmesto-menya
vc.ru
Я задолбался искать смешные мемы и создал робота, который делает это вместо меня — Трибуна на vc.ru
Привет! Я с другом разработал бесконечную персонализированную ленту мемов. Расскажу о том, что привлекло 12 000 пользователей, как устроена персонализация и почему вам пора отписаться от каналов с мемами.
Надеюсь, бот уже несильно лагает 👀
Пишите в чат @ffchat, если станет очень плохо 👨🚒
Пишите в чат @ffchat, если станет очень плохо 👨🚒
Задание всем в этом чате: прямо сейчас взять и запинить бота @ffmemesbot, чтобы он не упадал в ленте. От этого мемы смешнее
Forwarded from Dan Okhlopkov - канал
Итоги релиза на VC ru
Сухие цифры (28 часов после релиза):
✍️ Статья vc ru
Просмотров: 8,844
Комметариев: 103
Рейтинг: +95
Сохранений: 104
🤖 Бот
Новых юзеров: 4,233
Они заходили раз: 5,723
Они просмотрели мемов: 192,429
Лайков: 76,433
Дизлайков: 102,051
Удалило бот: 277
Пиковая нагрузка: 350 мемов / минуту.
Сухие цифры (28 часов после релиза):
✍️ Статья vc ru
Просмотров: 8,844
Комметариев: 103
Рейтинг: +95
Сохранений: 104
🤖 Бот
Новых юзеров: 4,233
Они заходили раз: 5,723
Они просмотрели мемов: 192,429
Лайков: 76,433
Дизлайков: 102,051
Удалило бот: 277
Пиковая нагрузка: 350 мемов / минуту.
Необычной чувство: сижу смотрю мемы не потому, что хочу развлечься или отдохнуть, а потому что делаю высокотехнологичный B2C стартап.
Либо рекомендательная система правда обучилась и теперь предлагает мне ультра годный контент, либо я знатно деграднул. В обоих случаях - я счастлив! 🐥
На этих выходных проводим хакатон для школьников, где они будут разрабатывать рекомендательную систему для нашего бота @ffmemesbot.
Особенность задачи состоит в том, что каждая команда получит список пользователей бота, которым они должны будут подобрать от 20 мемов. Мы покажем эти мемы пользователям и замерим % лайков. Будет лидерборд, будет битва. Для того, чтобы все получилось, мы опросим пользователей, кто готов зайти в воскресенье в обед посмотреть мемы. Всех согласившихся мы-то и поделим по командам.
Все данные конечно же анонимизируем. Stay tuned... 👀🤖⚡️
Особенность задачи состоит в том, что каждая команда получит список пользователей бота, которым они должны будут подобрать от 20 мемов. Мы покажем эти мемы пользователям и замерим % лайков. Будет лидерборд, будет битва. Для того, чтобы все получилось, мы опросим пользователей, кто готов зайти в воскресенье в обед посмотреть мемы. Всех согласившихся мы-то и поделим по командам.
Все данные конечно же анонимизируем. Stay tuned... 👀🤖⚡️
Уже 555 пользователей бота согласились быть жюри на хакатоне!
Мы планировали собрать максимум 500 человек для оценки рекомендованных мемов. При таком раскладе, если в хакатоне будут участвовать ~100 школьников (~25 команд), то каждая команда будет рекомендовать мемы для 20 пользователей.
Немного о данных, которые будут у участников. Мы им выдадим:
* историю лайков русскоязычных юзеров
* некоторые мета-данные о мемах
* мета-данные о пользователях
Никаких ссылок на мемы, юзернеймов пользователей мы давать не будем. Важно, чтобы участники разработали алгоритм, который будет подбирать произвольному пользователю мемы для показа. Через специального бота у участников будет возможность посмореть мем по его номеру. Туда же они будут загружать свои решения и смотреть результаты своей команды в лидерборде.
Чую, будет весело 🤪
Мы планировали собрать максимум 500 человек для оценки рекомендованных мемов. При таком раскладе, если в хакатоне будут участвовать ~100 школьников (~25 команд), то каждая команда будет рекомендовать мемы для 20 пользователей.
Немного о данных, которые будут у участников. Мы им выдадим:
* историю лайков русскоязычных юзеров
* некоторые мета-данные о мемах
* мета-данные о пользователях
Никаких ссылок на мемы, юзернеймов пользователей мы давать не будем. Важно, чтобы участники разработали алгоритм, который будет подбирать произвольному пользователю мемы для показа. Через специального бота у участников будет возможность посмореть мем по его номеру. Туда же они будут загружать свои решения и смотреть результаты своей команды в лидерборде.
Чую, будет весело 🤪
Если же вы хотите поучаствовать в онлайн-хакатоне и разработать алгоритм рекомендаций мемов, зарегистрироваться можно тут:
https://tomorrow.moscow/events/4119.html
Требования для участников:
- 14 - 23 лет
- обучающиеся образовательных организаций города Москвы (школы, колледжи, вузы)
(на сайте немного неактуальная информация, мне верить можно)
https://tomorrow.moscow/events/4119.html
Требования для участников:
- 14 - 23 лет
- обучающиеся образовательных организаций города Москвы (школы, колледжи, вузы)
(на сайте немного неактуальная информация, мне верить можно)
Forwarded from Dan Okhlopkov - канал
Завтра проводим хакатон!
Около 100 участников будут писать рекомендательную систему для @ffmemesbot на основе анонимизированных данных. Тестировать алгоритмы будем на реальных пользователях: командам выдадим по 20+ юзеров бота, которым они должны будут порекомендовать по 20 мемов. Будет лидерборд, метрика = % лайков.
Посмотрим, что получится 🙂 Лично я на хакатонах ни разу не встречал подобного интерактива.
Около 100 участников будут писать рекомендательную систему для @ffmemesbot на основе анонимизированных данных. Тестировать алгоритмы будем на реальных пользователях: командам выдадим по 20+ юзеров бота, которым они должны будут порекомендовать по 20 мемов. Будет лидерборд, метрика = % лайков.
Посмотрим, что получится 🙂 Лично я на хакатонах ни разу не встречал подобного интерактива.
Forwarded from Dan Okhlopkov - канал
Наконец-то после тонны страданий и работы, мы выложили @ffmemesbot не только в Facebook Messenger, но и на Product Hunt. Попросили Chris Messina захантить нас - посмотрим, получится ли выше взлететь.
https://www.producthunt.com/posts/ffmemes
https://www.producthunt.com/posts/ffmemes
Product Hunt
FFmemes | Infinite personalized memes in messengers | Product Hunt
Get personalized meme feed in Facebook Messenger and Telegram chatbots. FFmemes shows you the memes you like based on your and other users likes and dislikes. We scrape top memes from various sources and our moderators manually filter out low quality content.
Как мы провели хакатон и тестировали рекомендации мемов на живых пользователях:
https://vc.ru/life/171734-kak-my-proveli-hakaton-po-rekomendaciyam-memov-s-validaciey-na-zhivyh-yuzerah
https://vc.ru/life/171734-kak-my-proveli-hakaton-po-rekomendaciyam-memov-s-validaciey-na-zhivyh-yuzerah
vc.ru
Как мы провели хакатон по рекомендациям мемов с валидацией на живых юзерах — Личный опыт на vc.ru
Проблема хакатонов: в течение двух дней ты делаешь проект, который потом выбросишь. Живые пользователи его увидят максимум в соцсетях, когда организаторы расскажут о проектах-победителях. А если твоя команда не выиграла, шанс, что вы доведете проект до первых…
А что, если знакомиться с людьми, которым нравится твоё чувство юмора?
Ученые умы говорят, что это почти всегда залог крепкой дружбы и долгих отношений 👧👦
Мы уже понимаем ваше чувство юмора. Теперь мы готовы вас знакомить! Типа как тиндер, но без фигни
TO BE CONTINUED ... STAY TUNED
Ученые умы говорят, что это почти всегда залог крепкой дружбы и долгих отношений 👧👦
Мы уже понимаем ваше чувство юмора. Теперь мы готовы вас знакомить! Типа как тиндер, но без фигни
TO BE CONTINUED ... STAY TUNED