TGViewer
Channel Public Channel
Доска AI-объявлений

Доска AI-объявлений

@ds_avitotech

Это не душный, а душевный канал про Data Science в Авито. Пишем о том, что у нас происходит, про ML, вакансии, мероприятия.
Subscribers
4.14K
Photos
328
Videos
5
Links
165
Recent Posts 10 shown
Post #389 624
Заглядывайте к нам за кулисы — показываем, как прошла закрытая встреча комьюнити DS-инженеров.

В этот раз собирались вместе с коллегами из других компаний: объединялись по интересам, много нетворкали и играли в квиз.

Расскажите, пошли бы на такой ивент без профессиональной повестки, только для нетворка?)

Пишите ответ в комменты или голосуйте реакциями:
👍 конечно, интересно ж пообщаться!
🌚 нет, я на такие встречи не хожу
  • 👍 15
  • ❤ 8
  • 🌚 2
  • 🥰 1
Post #388 1.05K
Встретимся 7 октября на Avito DS Meetup?
Собрали доклады про RL, AI-агентов и BidCorrection — с продуктовыми задачами внутри.

🔍 RL для Авито | Булат Шарипов
Булат расскажет про полный цикл обучения собственных языковых моделей: адаптация под русский язык, алаймент, GRPO/DAPO/GSPO и трудности агентского RL.

🔍 Как повысить качество трафика для продавцов, которые платят за клики | Владислав Воробьев, Авито
Влад поделится, как BidCorrection учится оценивать относительную ценность входящего трафика и учитывать её в ранжировании.

Обсудим необычную постановку задачи: изменить состав трафика, сохраняя среднюю поправку объявления около единицы. Разберём, как обучить такую модель и проверить, что её применение приносит пользу.

🔍 Что на самом деле нужно делать AI-инженеру, чтобы автоматизировать процессы агентами | Всеволод Викулин, Т-Банк
Узнаете, как выбирать процессы для автоматизации, от чего отказаться и на чём фокусироваться. Плюс про команду, роли и ответственность.

Приходите слушать доклады, общаться с DS-сообществом. А ещё искать пасхалки, которые мы для вас спрятали 😉

📆 7 октября, начало в 18:30

Количество офлайн-мест ограничено ➡️регистрация обязательна⬅️
  • ❤ 11
  • 🔥 9
  • 👍 6
Post #387 990
Всё началось с, казалось бы, простой идеи, а закончилось пачкой выводов, которые, переносятся на любую систему, где тоже есть трейдофф между релевантностью и выручкой.

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

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

Угадайте, что могло пойти не так (спойлер: всё).

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

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

Отсюда первый вывод: guardrail закладывается в дизайн первой итерации, а не добавляется после жалоб.


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

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

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

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


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

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


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

Для них каждый наш тест был всплеском трафика, а каждое выключение — падением ниже, чем было до, потому что смещение в счётчиках вымывается неделями.

В итоге, получилось так, что одна вертикаль требовала ленту не раскатывать, другая — раскатить обратно.

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


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

А теперь к вам: какие из ошибок уже испытали на своей шкуре?) Голосуйте реакциями: 

🔥 — guardrail задним числом
🤯 — feedback loop через счётчики
😁 — тест, который не измеряет то, ради чего запущен 
😭 — откат оказался хуже самого теста

И расскажите в комментариях, как ищете оптимальное соотношение между релевантностью для пользователя и выручкой компании — интересно сравнить)
  • 🔥 8
  • 😁 6
  • 🤯 5
  • 😭 2
Post #386 1.16K

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • ❤ 16
  • 🔥 8
  • 👍 4
  • 🙈 1
Post #385 1.29K
А с чего всё начиналось у вас?
С первой программы на Паскале? С пиксельных игр на старом компьютере? С «А что будет, если нажать сюда?» — и внезапно сломанной винды?

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

Если захотелось ещё сильнее погрузиться в ностальгию, заходите в эмулятор 2006 года будущего разработчика.

🤩 В интерфейсе Windows XP можно поиграть в олдскульные игры и поугадывать фильмы в викторинах. Лутайте баллы, поднимайтесь в рейтинге и получайте не виртуальные призы. 

Всех ждём XD

P.S. Эмулятор реально олдскульный, поэтому для старта на телефоне тапните по экрану, а на компе жмите два раза на левую кнопку мыши.
  • 🔥 10
  • 😍 9
  • 👍 5
Post #384 1.64K
Летний сезон митапов всё, но впереди ещё много конференций и поводов встретиться.

Собрали небольшой дайджест событий до конца года — сохраняйте 👇

Все конференции из списка проходят офлайн в Москве и онлайн.


🖥 E-CODE | 12–13 сентября

*️⃣ Practical ML Conf | 19 сентября

☄️ Avito.Tech.Conf | 26 сентября

👨‍💻 AI Cases Conf | 19 октября

🤖 AI Native Conf | 20 октября

💬 Conversations | 2 декабря

И это ещё не всё! Совсем скоро придём с анонсом ещё одного нашего митапа, который пройдёт 7 октября. Сохраняйте дату 🗂


Делитесь, куда пойдёте, и пишите, какие конференции забыли упомянуть?
  • ❤ 9
  • 👍 5
  • 🔥 5
Post #383 1.67K
  • 💯 7
  • 👾 3
  • 🔥 2
Post #382 1.63K
Народ, привет! С вами снова Андрей — DS инженер в команде горизонтальных технологий Авито.

Последние два года я активно пользуюсь кодинг-агентами: начинал с GitHub Copilot и через Cursor пришёл к Claude Code и Codex. И с каждым днём у меня усиливается ощущение, что работа становится всё более интеллектуально плотной.

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

Сейчас, по моему личному ощущению, цикл сократился радикально: обсудил с агентом варианты реализации → агент за 2 минуты обновил документацию → агент за 3–5 минут реализовал функциональность → я рецензирую код и документацию перед pull request. В итоге за один рабочий день приходится делать десятки выборов и вычитывать сотни строк сгенерированного кода и документации.

С одной стороны: «Вау! Я за один день могу сделать гораздо больше!». Но с другой — в конце дня одна мысль в голове: «Я устал как ишак и мозга достаточно только для очередного детектива Донцовой или сериала на России 1» (о каком небезызвестном сериале идёт речь, угадайте по набору эмодзиков 🍎🧍🧍🏃🏼‍♀️ 💨😢📣)
  • 💯 17
  • 🔥 5
  • 😢 4
  • ❤ 1
Post #381 1.52K
19 сентября на конференции выступят сразу два эксперта Авито ✏️

В 14:50 в зале «Данные» Дмитрий Веснин расскажет, как мы развивали трансформерный item-энкодер в рекомендательной модели: заменили DCN трансформерной архитектурой, стабилизировали обучение и реализовали собственный self-attention на Triton.

В 15:30 Анастасия Рысьмятова поучаствует в дискуссии про AI-агентов. Участники обсудят, в каких сценариях агенты уже приносят измеримую пользу, а где пока остаются эффектными демками.

Где и когда
📍 Москва и онлайн
📅 19 сентября

Программа и регистрация — по ссылке.
  • ❤ 14
  • 🔥 11
  • ❤‍🔥 6
  • 👍 1
  • 😍 1
Post #373 1.46K
Взяли короткие интервью у четырёх стажёров, чтобы приоткрыть завесу тайны: разузнали, как они попали на программу, чем занимались в процессе и что изменилось после перехода в штат.

Ответы в карточках ⬆️

Вы тоже можете попасть к нам: переходите на страницу стажировок и подписывайтесь на анонсы!
  • ❤ 15
  • 👍 7
  • 🔥 5
  • 😁 1
  • 🤯 1
Older posts →

About this channel

How can I read @ds_avitotech without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Доска AI-объявлений: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Доска AI-объявлений have?
Доска AI-объявлений (@ds_avitotech) has 4.14K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Доска AI-объявлений know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →