Кусочек пиццы | Аналитика данных
575 subscribers
28 photos
32 links
Про карьеру, аналитику, ии и все, что с ними связано

Для связи: @rdshftmusic
Download Telegram
Разбор кейса с собеседования про промокоды

Представьте, вы - продуктовый аналитик в приложении доставки еды.

Финансовый директор решил срезать расходы и убрал промокод на первый заказ (раньше давали скидку 30% новым пользователям).

Через месяц данные такие:

- Новых регистраций стало меньше на 20% 📉
- Retention новых пользователей на 30-й день упал на 30% 📉
- Зато CAC снизился на 40% 📈

PM хочет вернуть промокод. CFO против. Вас зовут на встречу. Что скажете?

Что проверяет интервьюер?

1. Понимание юнит-экономики и LTV
2. Умение работать с когортным анализом
3. Способность видеть конфликт интересов внутри компании
4. Бизнес-мышление - когда промокод это инвестиция, а когда - дыра в бюджете

Типичная ошибка - встать на сторону PM или CFO без анализа данных.

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

Давайте пройдемся по шагам решения кейса

Шаг 1: Уточняем контекст✍️

Первое что нужно сделать - задать вопросы:

> Что ещё менялось в тот же период?
Сезонность, действия конкурентов, изменение рекламных каналов - всё это могло повлиять на цифры параллельно с отменой промокода.

> Каким был retention пользователей с промокодом исторически?
Нужна база для сравнения - как вели себя эти когорты на 7-й, 30-й, 90-й день раньше.

> Как считается CAC?
Только стоимость промокода или весь маркетинг?

Интервьюер оценивает: умеете ли задавать правильные вопросы до того, как лезть в данные.

Шаг 2: Проверяем внешний фон 🔍

Прежде чем искать причину внутри продукта - убеждаемся, что дело вообще в промокоде.

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

Что смотрим:
- Динамику рынка и активность конкурентов
- Изменения в каналах привлечения
- Сезонность относительно прошлого года

Только если внешний фон стабилен - идём дальше.

Шаг 3: Генерируем гипотезы 🤔

Гипотеза 1: Промокод привлекал халявщиков
- Пользователи делали 1 заказ со скидкой и уходили
- Убрали промокод - стало меньше регистраций, но пришли более качественные пользователи

Гипотеза 2: Промокод был реальным драйвером первой привычки
- Скидка снижала барьер первого заказа
- Пользователи пробовали сервис, влюблялись и оставались
- Без промокода барьер слишком высок - люди не решаются попробовать

Гипотеза 3: Дело не в промокоде
- В тот же период изменился канал привлечения или активизировался конкурент
- Промокод тут ни при чём - его возврат ничего не исправит

Интервьюер оценивает: умеете ли вы держать несколько версий в голове и не торопиться с выводами.

Шаг 4: Декомпозируем метрики 🧮

Теперь пора проверить каждую гипотезу. Как это сделать?

Для гипотезы 1 и 2 сравниваем LTV двух когорт:

Когорта А - пришли с промокодом
LTV = Средний чек × Частота заказов × Срок жизни - Скидка 30%

Когорта Б - пришли без промокода
LTV = Средний чек × Частота заказов × Срок жизни

Для гипотезы 3 смотрим на структуру трафика: изменилось ли соотношение каналов в тот же период?

Шаг 5: Формулируем рекомендацию

Только теперь идем к приоритезации и выводам:

-> Если внешний фон изменился - разбираемся с этим, возврат промокода не поможет

-> Если LTV когорты с промокодом выше - возвращаем, но умнее: только для органики или реферала, не для всего платного трафика

-> Если LTV когорт одинаковый - промокод не создавал ценности, ищем другие точки активации

-> Если данных недостаточно - запускаем A/B тест и смотрим retention и LTV через 90 дней

Вместо резюме

Этот кейс - про конфликт краткосрочных и долгосрочных метрик.

CAC снизился - это хорошо для квартального отчёта. Но если вместе с ним упал LTV - бизнес проигрывает в долгую. Важно это учитывать в работе и ориентироваться на текущие цели компании при принятии решений
🔥52
Сколько знакомств надо совершить, чтобы найти идеального партнера?

Недавно я наткнулся на интересную аналитику: только 1.5% людей в РФ зарабатывают больше 400 тысяч рублей в месяц. И почему-то сразу вспомнил всем известные видосы, на которых девушки с Патриков рассказывают, какой доход должен быть у их партнера.

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

Давайте посчитаем.

По данным Росстата, зарплату выше 400 тыс. руб. получают 1.5% работающих россиян - около 1.1 млн человек из 76 млн занятых.

Но нас интересуют мужчины 18 - 35 лет. Я не нашел данных о распределении доходов по возрастным группам и полу, поэтому принял 2 допущения:

1) Распределение во возрастным группам равномерное.
Очевидно, что в возрасте 18-35 лет доход ниже, чем для возрастной группы 35+ лет (не считая пенсионный возраст). По данным РБК доля занятых людей в РФ возрастом менее 35 лет в 2024 году составила ~27.4%.

2) Мужчина в среднем зарабатывает больше, чем женщина.
Средняя зарплата женщин в РФ составляет около 70% уровня дохода мужчин (источник). Для высоких должностей это смещение выше. А среди топ-менеджеров доля женщин в 2 раза ниже (источник).
Исходя из этих предпосылок допущу, что из выборки россиян с доходом выше 400 тыс 70% составляют мужчины.

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

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

Используя эти данные, оценим вероятность “мэтча” с нашей парой как 1 - 70% = 30%

Какую воронку мы теперь имеем?

Давайте подведем резюме всем нашим рассуждениям и посмотрим на финальную воронку:
-> Зарабатывает 400k+: 1.5%
-> Из них мужчин: 70%
-> Возраст 18-35: 27.4%
-> Свободен и не в отношениях: ~ 49%
-> Случится мэтч: 30%

Итоговая вероятность за одно знакомство:
1.5% * 70% * 27.4% * 49% * 30% = 0.04229

Ну как вам такая вероятность?

Чтобы с вероятностью 95% встретить такого человека хотя бы раз в жизни:
n = ln(0.05) / ln(1–0.0004229) = 7083

Если учитывать, что свидания у вас будут по 2 раза в неделю, то вам понадобится 7186/2/52 = 68+ лет, чтобы найти такого человека. Жизни не хватит!

Очевидно, что этот расчет сделан для общего случая - по всей РФ.
Для случая с Патриками в Москве эта вероятность будет выше. Условная вероятность дохода 400k+ там однозначно выше, выше доля мужчин 25-35 и выше концентрация свободных людей схожего социального круга. В результате итогогое время на поиск идеального партнера может сокращаться в разы - с десятков лет до нескольких. А это уже звучит как план🤔

Выводов в посте никаких не будет. Делайте их сами.

p.s. пост не является сексистким и ничего не пропагандирует.
Для меня это скорее интересная аналитическая задачка и ничего более.

p.s.s. Я думаю это довольно интересный кейс для аналитической секции собесов в дейтинговые приложения.
Если вдруг вы собесились во что-то подобное - поделитесь опытом, может такие кейсы и правда уже есть)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🌚31
Про важность сквозной аналитики в маркетинге

Любая компания создается для прибыли. И в любой компании главный инструмент привлечения клиентов - это маркетинг.

Большинство компаний знают, сколько потратили на рекламу. И знают, сколько пришло клиентов. Но далеко не в каждой компании можно определить, какой конкретно маркетинговый канал принес нам наибольшую прибыль.

Ответить на этот вопрос помогает сквозная аналитика.

Что это такое?

По сути, сквозная аналитика - это система анализа маркетинговых данных, объединяющая информацию из рекламных кабинетов, веб/апп-аналитики и данных о фактических продажах.

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

В разных компаниях она может быть реализована по-разному, но в основе всегда лежат:
- ETL-процесс, который собирает данные из рекламных кабинетов, веб-аналитики и CRM в единое хранилище
- модель атрибуции, которая соотносит конкретные события привлечения с покупками пользователей

В итоге в базе появляется связка: канал → клиент → все его покупки. Именно на ней считается LTV в разрезе каналов и оценивается эффективность канала по отношению LTV/CAC

Что это за аббревиатуры?

На самом деле, ничего сложного:
- LTV (Lifetime Value) - сколько денег клиент приносит за всё время жизни.

- CAC (Customer Acquisition Cost) - сколько стоит привлечь одного платящего клиента.

Как считать LTV💸

LTV = Средний чек × Количество покупок × Срок жизни клиента

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

Как считать CAC💸

CAC = Расходы на маркетинг за период / Количество новых клиентов за период

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

Какое соотношение LTV/CAC считать нормальным
→ < 1 - вы теряете деньги на каждом клиенте
→ 3 - целевой показатель. Прибыль с клиента в 3 раза окупает затраты на его привлечение
→ > 5 - возможно, вы недоинвестируете в привлечение
Please open Telegram to view this post
VIEW IN TELEGRAM
31🔥1
Как я собеседовался в зарубежные компании

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

За эти полгода я прошёл около 10 собеседований на роли Data Analyst и Product Analyst. Компании были очень разные: это были как небольшие стартапы до 300 человек, так и крупные организации со штатом более 10 тыс. сотрудников и MAU в десятки миллионов пользователей. С офисами на Кипре, в Испании, в Дубае или нескольких странах одновременно.

Это был интересный опыт, из которого я вынес несколько неочевидных наблюдений. 👇

Наблюдение 1: SQL и продуктовое мышление важнее глубокого знания статистики 👩‍💻

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

Зарубежом же всё устроено иначе.

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

При этом знания A/B-тестов, методов снижения дисперсии и Causal Inference воспринимались скорее как приятный плюс, а не как обязательное требование. На мой взгляд, это отражает разницу в культуре: там аналитик - это в первую очередь человек, который умеет работать с данными руками и думать продуктово.

Наблюдение 2: Разрыва в зарплате х2 не будет 😱

Честно говоря, я шёл в эти собеседования с определёнными ожиданиями. В голове крутились образы крутых айтишников, которые работают зарубежом и разъезжают на майбахах, получая х2-х5 за ту же работу, что и в России.

Но рынок устроен иначе. В нескольких компаниях я получил офферы, в других обсуждал ожидания на берегу. Где-то предлагали только оклад, где-то оклад + бонусы + акции. Но нигде не было двукратного роста относительно текущего места работы. Что уж говорить о большем росте..

Изначально я считал, что я плохо прособеседовался и получил оффер ниже рынка, но глубокое изучение сайтов типа indeed.com, glassdoor.com, reddit и прочих говорило о том, что все офферы были по верхней границе рынка.

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

Возможно, если бы я искал работу на рынке США, то офферы были бы жирнее, но даже в Дубае я не получал каких-то космических цифр.

Так что снимаем розовые очки.

Наблюдение 3: К кандидатам из России относятся нормально, но релокация обязательна 🤨

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

Единственное жёсткое условие во всех случаях - обязательная релокация.
Это никак не связано с личным отношением к кандидату, с этим все ок. Просто таким образом компания пытается снизить свои риски.

Я отношусь к этому спокойно - в такое время живём, что поделать.

Вместо итога

Собеседования зарубежом - это всегда интересный опыт, но трава у соседа далеко не всегда зеленее.

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

---

Если у вы тоже собеседовались за рубеж - пишите в комменты, будет интересно узнать ваш опыт 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥6👍2
Мой топ настольных книг по аналитике данных

Время от времени я покупаю себе разные книги для профессионального развития.

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

Сегодня расскажу о четырёх из них.

1️⃣ Доверительное A/B тестирование - Рон Кохави

Моя настольная книга по A/B тестированию.
Впервые я познакомился с ней, когда только изучал A/B тесты и в тот момент она очень помогла мне структурировать все мои знания.
Сейчас я часто обращаюсь к ней, когда надо освежить знания в той или иной области: например особенности оценки долгосрочных эффектов или построение экспериментальной платформы.

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

2️⃣ Статистика для всех - Сара Бослаф


Вторая книга в списке моих настольных книг. Правда в этот раз - по теории вероятности и статистике.

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

Поэтому, если вы хотите разобраться с тем, что такое регрессия, почему z-test считается именно так, как он считается, что такое коэффициент вариации, как работать с выбросами и пр. эта книга - самое то.

Единственный минус книги: в ней нет котиков.😐

3️⃣ Causal Inference на Python - Матеуш Факур


Сложная книжка (как мне кажется) для тех, кто хочет серьёзно разобраться в методах Causal Inference.

Я взялся за неё под конкретную задачу: нужно было оценить влияние программы лояльности на удержание пользователей, но проблема была в том, что в неё вступали не случайные люди - а те, кто и так был активнее.

Классическое смещение выборки. Решили использовать PSM, чтобы подобрать сопоставимые группы и честно оценить эффект.

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

Кроме метода PSM в ней описаны и множество других методов оценки причинно-следственной связи (DiD, Doubly Robust и пр), использование основных библиотек для Causal Inference и пр.

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

За книгу стоит браться, уже имея некоторый опыт c A/B, ML, Python. Без этого изучение затянется очень надолго.

4️⃣ Грокаем машинное обучение - Луис Серрано

Я вроде не ML-щик, но эту книгу не упомянуть не мог.
Она такая же большая, и такая же сложная (как мне кажется) как книга Матеуша Факура.

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

p.s. Возможно вы читали "Грокаем Алгоритмы" от Бхаргава А.
Вот эта книжка построена примерно в такой же структуре и стиле подачи материала.

Заключение
Хорошая книга - это не то, что читаешь один раз и ставишь на полку. Это то, к чему возвращаешься, когда сталкиваешься с реальной задачей, перечитываешь и открываешь для себя что-то новое. Все четыре книги из этого списка именно такие.

Если у вас есть книги, которые вам понравились - пишите в комменты, всегда интересно пополнить список 📚
Please open Telegram to view this post
VIEW IN TELEGRAM
14🔥4👍2
Роль аналитика данных в постановке целей компании

Недавно закончился первый квартал 2026 года, а это значит, что в компаниях наступила пора ставить цели на второй квартал.

Причём здесь аналитик данных, спросите вы? Наша задача - оценивать A/B-тесты, копаться в воронках и крутить запросы в SQL. 💻

И это правда. Но только до определённого момента.

С ростом грейда растёт и ваша зона ответственности.

В какой-то момент вы перестаёте быть просто исполнителем и начинаете участвовать в планировании развития продукта или бизнес-направления.

Бизнес не может работать без планов - и рано или поздно к вам приходят заказчики с просьбой определить ключевые метрики и их таргетные значения на ближайший отчётный период.

Иногда запрос звучит размыто:

«Нам нужны метрики на квартал».


Иногда - с готовым ответом:

«Давай поставим цель - увеличить конверсию на 15%».

В обоих случаях у вас есть два пути.

Первый - согласиться, подготовить дашборды и двигаться дальше.

Второй - взять время на анализ и вернуться со своей оценкой.

Второй путь всегда лучше.

Что делает цель хорошей📌

Хорошая цель должна одновременно отвечать трём условиям:

1️⃣Амбициозная

Цель должна превышать базовый прогноз. Цель, которую команда выполнит при любом раскладе, не мотивирует и не создаёт фокуса.


2️⃣Управляемая

Это значит, что команда понимает, какими именно действиями она влияет на эту метрику.

Если механизм влияния непонятен, цель превращается в пожелание.

Не знаете, что двигает конверсию в вашем продукте?
Тогда цифра «+15%» может оказаться либо сильно завышенной, либо сильно заниженной. В обоих случаях она бесполезна.


3️⃣ Измеримая

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

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

Цель без инициатив - не цель💡

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

Идеальный таргет опирается на конкретные инициативы, подкреплённые аналитическими исследованиями, мета-анализом или отраслевыми бенчмарками. Цель, построенная на интуиции одного человека - это не цель, это ставка.

Не забывайте про внешний контекст🤬

Даже самая обоснованная цель может не учитывать факторы вне контроля команды: рыночную конъюнктуру, действия конкурентов, сезонность, макроэкономику.

Хороший аналитик явно разделяет управляемые и неуправляемые факторы и закладывает это разделение в обоснование таргета. Обычно это делается на этапе формирования базового прогноза - бейзлайна. Бейзлайн отвечает на вопрос: «Что произойдёт с метрикой, если мы ничего не будем делать?»

Всё, что сверх него - это вклад команды.

Именно эту дельту и стоит превращать в цель.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🔥2
НАС ВСЕХ ЗАМЕНИТ ИИ

Эту фразу я все чаще и чаще читаю в постах в постах на LinkedIn.

Особенно часто в постах HR, которые таким образом набирают себе охваты.

Мы с Глебом, автором канала Analyst’s Notebook тоже решили порассуждать на эту тему.

Наверное, вы уже видели, что Андрей Карпаты, бывший директор по ИИ Тесла и один из основателей OpenAI опубликовал проект, в котором оценил уязвимость перед ИИ всех 342 профессий американской экономики. Каждая из профессий получила балл от 0 до 10, результаты визуализированы в виде интерактивной карты.

Ребята из Reymer.ai сделали аналогичный проект, адаптированный под реалии российского рынка.

И если посмотреть на оценку риска, то для профессии Аналитик данных она составляет 8/10 по оценке Reymer и 9/10 для роли Data Science по оценке Карпаты.

Достаточно высокая цифра😲

Значит ли это, что пора идти учиться на сварщика?

Я считаю, что нет.

Как правильно читать эту оценку
Роль аналитика данных исчезнет в ее привычном понимании, но не исчезнет вообще
Высокий балл риска означает не то, что аналитики исчезнут как класс, а то, что исчезнет привычный набор задач, которым мы сейчас заполняем своё рабочее время.


Нам больше не потребуется выполнять функцию «оператора баз данных» 💻 или живого калькулятора для бизнеса. Писать SQL-запросы, строить дашборды, гонять A/B-тесты и обучать ML-модели будет за нас ИИ. И это, честно говоря, хорошая новость.

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

Бизнесу никогда не был важен инструмент. Бизнесу важен результат: правильно принятое решение, вовремя замеченная проблема или найденная точка роста. Всё остальное - лишь средство.

Суть роли сместится в сторону партнёра бизнеса в принятии решений. Это тот, кто выстраивает архитектуру решения проблемы, формулирует правильные вопросы, настраивает агентов, интерпретирует результаты и несёт ответственность за качество выводов. Такой специалист будет нужен всегда - просто его рабочие инструменты изменятся. Так же, как у бухгалтера в свое время изменились счёты на Excel или 1С.

А что если агенты закроют и эту функцию?

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

В таком случае наша профессия действительно исчезнет. Но вместе с ней исчезнет кое-что ещё.

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

А это означает одно: любой человек сможет написать агенту «Заработай мне денег за 24 часа» - и агент сам определит способы, сам реализует их, сам откроет счёт и переведёт деньги.

Кнопка "бабло" наконец-то станет реальной💸


Это уже не вопрос о будущем аналитиков. Это вопрос о будущем экономики как таковой.

Верите в такой исход?

Я - нет.

И пока этот сценарий остаётся фантастикой, у нас есть время и все основания не переучиваться на сварщика, а становиться теми, кто умеет работать с ИИ лучше остальных.

А что думаете вы по этому поводу?
Напишите в комментариях 👇

И обязательно загляните в канал Глеба.

Там он делится мыслями о том, как аналитики могут адаптироваться к прогрессу AI.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5💯3😱2
Channel name was changed to «Кусочек пиццы | Аналитика данных»
МОЯ ГОВОРИТЬ КОРОТКО - МОЯ ЭКОНОМИТЬ ТОКЕНЫ 🗿

В сети набирает популярность навык ИИ-агента: Caveman

Оказывается, если заставить ИИ говорить как пещерный человек, он может использовать до 75 % меньше токенов.

Вместо избитых вежливых фраз вроде «Я буду рад помочь вам с вашей задачей» или многословных объяснений пещерный Клод просто говорит: «инструмент работать»🗿

По словам одного пользователя Reddit, задача, на выполнение которой изначально требовалось около 180 токенов, сократилась до 45.

Чем меньше токенов, тем быстрее и дешевле запросы, не говоря уже о том, что в контекстное окно помещается больше информации.

Кроме того, легче читать 1-2 строки, чем целые абзацы текста.

Репозиторию всего 5 дней, и у него уже почти 10 тысяч звёзд на GitHub!
👾7🗿4
Интернет умер

Так говорят те, кто верит в теорию мертвого интернета.

И произошло это еще в 2016-2017 году.

Основой теории считается пост пользователя под ником IlluminatiPirate на форуме Agora Road's Macintosh Café в 2021 году под заголовком «Dead Internet Theory: Most Of The Internet Is Fake». В нём автор прямо заявляет, что интернет «умер» примерно в 2016 году.

Объясняет он это тем, что в 2016 году технологии стали достаточно мощными, чтобы алгоритмы и боты могли полностью имитировать человеческую активность для манипуляции потребителями и мнением масс.

Тогда, 10 лет назад, мне бы эта теория мне бы показалась безумной

Но сейчас…

Я думаю, вы сами заметили, как поменялся интернет с появлением свободного доступа к ИИ.

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

Вы знали, например, что от 20-25% мест в музыкальных чартах сейчас занимают ии-артисты?

Почему же это все происходит?

На это влияют несколько сошедшихся в одном временном промежутке тенденций:

1. Экономика внимания требует бесконечного контента, и нам уже не так важно его качество. Важно его количество и регулярность.

2. Монополизация платформ привела к тому, что несколько компаний контролируют большую часть онлайн-взаимодействия и устанавливают правила под себя.

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

4. Генеративный AI снял последний барьер - стоимость производства убедительного текста, изображений, музыки и видео упала почти до нуля. А вместе с ней упал и порог, отделявший «настоящее» от «сгенерированного».

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

Теперь человек в этой цепочке - лишнее звено, медленный и дорогой «исполнитель», чья работоспособность не выдерживает конкуренции с бесконечными мощностями ИИ-агентов.


Но самое страшное не это.

Самое страшное, что грань между настоящим и искусственным контентом стирается.

Сейчас все сложнее и сложнее отличать авторский контент, написанный вручную, от сгенерированного нейросетью.

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

Однако не стоит забывать одной ключевой вещи.

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

Похоже, мы на пороге глобального кризиса доверия.

И вопрос лишь в том, как скоро мы окончательно махнем рукой и перестанем верить вообще чему-либо в сети.
👍12🔥3👎1
upbeat track about data analytics at 3am, melancholic but hopeful 🎧

Вы пишете такой 👆 промпт в Suno и через ~60 секунд у вас готовая песня с вокалом, битом и почти студийным звучанием.

Мне вдруг стало интересно как это чудо работает под капотом и в результате это вылилось в пост.

В основе лежит следующий пайплайн:

Промпт → embedding → аудиотокены → генерация → декодирование в звук

Выглядит несложно, но под капотом прячется много хитростей.

Шаг 1️⃣: Промпт → embedding

Ваш текст кодируется в числовое представление (embedding), в котором уже зашиты все ассоциации.
melancholic, hopeful, 3am, data analytics - всё это превращается в плотный вектор смыслов.

Чем точнее промпт - тем точнее этот вектор. Именно поэтому "lo-fi jazz, rainy night, muted trumpet" даёт лучший результат, чем просто "грустная музыка".

Не можешь придумать хороший промпт? - не проблема!


LLM дописывает за пользователя стихи и расширяет промпт.
Если ты написал грустно, LLM превратит это в стилевые теги Slow Tempo, Minor Key, Emotional. Это называется Prompt Expansion.

Шаг 2️⃣: Аудиотокены

Аудио нельзя скормить нейросети напрямую = слишком много данных. Одна секунда звука в CD-качестве - это 44 100 числовых значений.

Поэтому Suno использует нейронный аудиокодек, который сжимает звуковые волны в короткие дискретные токены.

Это работает как JPEG для звука: немного теряешь в деталях, зато получаешь компактную последовательность, с которой можно работать как с текстом.

Шаг 3️⃣: Генерация

Сердце системы.

Модель генерирует аудиотокены последовательно - почти как LLM генерирует текст.

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

При этом она улавливает: ритм, гармонию, мелодические паттерны и структуру, похожую на куплеты и припевы

При этом структура не задаётся явно - она возникает из паттернов, на которых модель обучалась.

Например, если обучить модель на непривычных нам припевах, то мы и их и не узнаем в сгенерированной песне.

Шаг 4️⃣: Вокал и звук

ранних версия Suno (до v. 3.5) параллельно с инструментальной дорожкой отдельная модель генерировала вокал. Сейчас это монолитные модели. Вокал не генерируется отдельно от музыки - нейросеть создает всё "одним слепком".

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

Модель выучила по скоррелированным зависимостям, что melancholic - это более медленное вибрато и лёгкая хрипловатость на краях фраз. А hopeful - это подъём интонации к концу строки и чуть больше воздуха в голосе.

Шаг 5️⃣: Декодирование

Финальный этап - аудиокодек превращает токены обратно в звуковую волную.

Это не мастеринг в классическом смысле с экранизацией, компрессией и пространственной обработкой звука.
Это просто результат того, что модель обучена генерировать уже “сведённый” звук.

Нейронный аудиокодек не просто восстанавливает звук, а делает "апскейлинг", сразу создавая детализированную Hi-Fi волну с правильной панорамой и плотностью, как в студийном релизе.

1-2 минуты. Один промпт. Готовая песня

Ну не чудо ли?


p.s. вот сcылка на трек по промпту из заголовка
напишите в комментах, как он вам (только честно😅)
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥4👍3
Парадокс 99%: задача по терверу, на которой многие сыплются

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

Иногда ее можно найти и на собесах.

Условие:
У вас есть медицинский тест с точностью 99%.

Это значит:
- Если человек болен, тест покажет болезнь в 99 случаях из 100
- Если человек здоров, тест покажет здоровье в 99 случаях из 100

Заболевание редкое - болеет 1 человек из 10,000.

Вопрос:
Вы сдали тест, он показал положительный результат (вы больны). Какова вероятность, что вы действительно больны?

Вероятно вы бы ответили: "99%! Ведь тест точен на 99%".
Однако правильный ответ: меньше 1%.

Как так?

Давайте посчитаем на выборке в 1 млн человек.

Болеют: 1 из 10,000 -> это 100 человек из миллиона
Здоровы: 999,900 человек

Из 100 больных:
- 100 * 99% = 99 получат правильный диагноз "болен"
- 100 * 1% = 1 получит ложный диагноз "здоров"

Из 999,900 здоровых:
- 99% * 999,900 = 989,901 получат правильный диагноз "здоров"
- 1% * 999,900 9,999 получат ложный диагноз "болен"

Вероятность что вы больны при положительном тесте:
99 / 10,098 = 0.0098 = 0.98%

0.98%!!!😲

Эту задачу можно решить и влоб, если вы знаете формулу условной вероятности.

Согласно теореме Байеса, вероятность того, что вы больны при положительном результате теста P(Б|П), рассчитывается как:

P(Б|П) = P(П|Б) * P(Б) / (P(П|Б) * P(Б) + P(П|З) * P(З))

ИЛИ

P(Б|П) = P(П|Б) * P(Б) / P(П), где

- P(П|Б) - Вероятность получить положительный тест, если вы больны (99%)
- P(Б) - Вероятность того, что вы больны (1/10,000)
- P(З) - Вероятность того, что вы больны (9,999/10,000)
- P(П|З) - Вероятность получить положительный тест, если вы здоровы (1%)

- P(П) - Полная вероятность положительного теста

Итого:
P(Б|П) = (99% * 1/10,000) / (99% * 1/10,000 + 1% * 9,999/10,000) = 0,98%

Как видите, редкость самого события сводит на нет даже 99% точности теста.

Верьте цифрам, а не интуиции, и не попадайтесь в эту ловушку на собеседованиях!
Please open Telegram to view this post
VIEW IN TELEGRAM
53🔥31
Метрики 101. Часть 1: Иерархия метрик

В последнем опросе 88% из вас проголосовали за разборы реальных кейсов, а 62% хотят подтянуть теорию по метрикам и экспериментам.

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

Мы разберем, на что смотрят в социальных сетях и контентных платформах, подписочных сервисах, райдтехе, маркетплейсах, финтехе и банкинге и пр.

Время от времени я буду разбавлять посты реальными кейсами с собеседований.

Ну а сегодня начнем с основ: иерархии метрик.

Ранее я писал о том, как самостоятельно выбирать метрики, необходимые для оценки эффективности бизнеса, но не писал, а что такое иерархия метрик вообще и зачем она нужна.

Давайте это исправлять.

Что такое иерархия метрик?

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

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

В аналитике принято делить это дерево на уровни:

🌟 L0: North Star Metric (Полярная звезда)

Это вершина пирамиды.

Метрика, которая лучше всего отражает ключевую ценность продукта. Если она растет - значит, пользователь получает пользу, а бизнес - профит.

North Star Metric - не всегда финансовая метрика, т.к. деньги часто являются «запаздывающим» индикатором. North Star Metric показывает здоровье продукта здесь и сейчас.

🛠🛠 L1: Драйверы роста (Output Metr
ics)

Это основные компоненты, из которых складывается L0. Обычно их делят на три больших блока:

1. Retention (Удержание): Возвращаются ли к нам люди?
2. Monetization (Монетизация): Платят ли они?
3. Acquisition (Привлечение): Приходят ли новые?

L2: Операционные метрики (Input Metrics)
Это конкретные рычаги.

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

🤔Зачем аналитику эта «математическая елка»?

На собеседованиях и в работе иерархия решает три задачи:

1. Структурность мышления.
Когда вас просят «оценить успех фичи», вы не гадаете на кофейной гуще, а идете по дереву, например:

«Фича X влияет на метрику L2 (например, CTR), та тянет за собой L1 (Retention), что в итоге растит наш North Star»


2. Поиск причин (Root Cause Analysis). Если общая выручка упала, иерархия помогает быстро локализовать проблему.

Это упал средний чек? Или упала конверсия в корзину на Android-устройствах? Дерево подсветит «больную» ветку.

3. Защита от «дурака» (Counter-metrics). Это, пожалуй, самое важное. Если мы будем растить только одну метрику (например, выручку), мы можем случайно убить продукт (завалив его агрессивной рекламой и снизив удержание).

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

Главный совет: На собеседовании не пытайтесь угадать «правильную» схему. Уровней может быть гораздо больше, а метрики могут декомпозироваться по-другому. Все зависит от конкретного продукта и кейса.

Когда вы раскладываете кейс через иерархию, вы не просто «считаете цифры», а понимаете механику бизнеса. Вы видите не отдельные KPI, а систему рычагов и весов, которыми можно управлять. Это самое ценное, что вы можете показать бизнесу при решении задач или интервьюеру на собеседованиях.
5👍1🔥1
🍕Pizza time!

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

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

Со своей стороны, обещаю разобрать, зачем в телеграмме вообще есть эта механика и на какие метрики она влияет.

⚡️Бустануть канал
Please open Telegram to view this post
VIEW IN TELEGRAM
1032
📦 Разбираем e-com кейс на аномальную долю возвратов

Пятница, вечер.
Мы - аналитик данных в молодом маркетплейсе.
Готовимся к выходным.

По традиции от CEO прилетает срочное сообщение:

«Доля возвратов (Return Rate RR) слишком высокая, мы сжигаем деньги. Нужен план снижения».

Бросаться сразу строить сложные решения - фатальная ошибка.

Ваш первый шаг - задать наводящие вопросы CEO, чтобы синхронизировать ожидания:

1. Почему вас интересует именно эта метрика?
Фокус на RR вызван просадкой операционной прибыли (EBITDA), или просто было замечено отклонение от бенчмарка?

2. Как именно считается RR?
Это отказы после примерки на ПВЗ, отмены в пути или невыкупы (когда клиент просто не пришел за заказом)?

3. Почему забили тревогу именно сейчас?
Метрика резко скакнула на этой неделе, или это давняя системная проблема?

Получив вводные (метрика исторически высокая, влияет на прибыль, невыкупы), переходим к анализу.

Шаг 1. Осознаем масштаб бедствия

Чтобы это сделать, нужно приземлить RR на формулу маржинальной прибыли (CM2).

CM2 = Доходы с выкупленных заказов - Расходы на логистику - Убытки от возвратов - Маркетинг

Наш маркетплейс сам оплачивает логистику, поэтому возвраты бьют по экономике дважды: платформа теряет комиссию и оплачивает «покатушки» товара туда-обратно.

При низком чеке (AOV) и высокой доле возвратов (RR) доходы стремятся к нулю, а логистика агрессивно съедает экономику.

Шаг 2. Локализуем проблему

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

Именно здесь кроется инсайт: главным драйвером аномально высокого RR является сегмент FMCG (бытовая химия, шампуни и пр.).

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

Шаг 3. Анализ клиентского пути

Почему клиенты массово возвращают шампуни? Товар не портится, не требует примерки, поэтому вероятно есть проблемы в клиентском пути.

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

Оказывается, 90% невыкупов в FMCG приходятся на заказы с оплатой при получении (постоплатой). По результатам качественного исследования сценарий возврата - это неявка клиента за заказом, а не отказ на ПВЗ из-за брака, как можно показаться на первый взгляд.

С чем это связано?

Молодой маркетплейс - это часто платформа с еще несформированным кредитом доверия.

Клиентам страшно привязывать карту и вносить 100% предоплату за «кота в мешке». Поэтому они выбирают постоплату и формируется следующий сценарий:
- клиент заказал шампунь, деньги с карты не списались
- вечером, возвращаясь с работы, он заходит в ближайший супермаркет, покупает шампунь там
- про заказ на маркетплейсе просто забывает

Мотивации идти на ПВЗ нет. Деньги-то не уплачены.

Шаг 4. Формируем рекомендации

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

Действовать нужно тоньше:

->> Гипотеза 1: Пессимизация постоплаты.
Ввести платный возврат или сервисный сбор за доставку только для заказов по постоплате в категориях с низким чеком.

Это эффективно отсеет импульсивные заказы без твердого намерения выкупа.

->> Гипотеза 2: Влияние через выгоду.
Сделать онлайн-предоплату экономически привлекательнее, внедрив механику:

Оплати заказ прямо сейчас - получи гарантированную скидку 3%

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

->> Гипотеза 3: Триггерные коммуникации.
Настроить отдельную цепочку пушей для FMCG-постоплаты через выгоду:

Ваш любимый шампунь уже ждет на ПВЗ, заберите сегодня, чтобы не переплачивать в супермаркете

Резюме для CEO:

Проблема не в логистике или качестве товаров. Проблема в низком доверии к платформе и специфики потребления FMCG товаров.

Рекомендуется провести A/B тест на экономическое стимулирование предоплаты для категории FMCG с целью снижения RR.
🔥1232
На этой неделе постов скорее всего не будет.

Знакомлюсь с красотами Китая
124🔥21