Обновить
0
@FVA13read⁠-⁠only

Пользователь

Отправить сообщение

Контекст, награда, много рук. Многорукие бандиты как метод принятия решений

Уровень сложностиСредний
Время на прочтение12 мин
Охват и читатели15K

Всем привет! В предыдущих двух статьях мы подробно рассмотрели технические и методологические аспекты A/B-тестирования в Ozon. А сейчас время перейти к не менее интересным темам. Так как наша команда занимается не только A/B-тестами, но и в целом развитием методов принятия решений с помощью causal inference, стоит уделить внимание многоруким бандитам. 

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

Читать далее

История одной Real-Time-рекомендательной системы: пример построения решения от нуля до реализации

Время на прочтение9 мин
Охват и читатели3.5K


Real-Time-рекомендательные системы — сложный с точки зрения реализации и поддержания продукт. Его разработка требует тщательной проработки архитектуры и этапов, качественной работы с данными и обеспечения возможности масштабирования решения. Причём большинство подобных задач приходится решать уже в процессе, с учётом реалий и возникающих подводных камней.
Читать дальше →

Пуш-уведомления RuStore

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели15K

Привет! Меня зовут Артем Ковардин, я работаю в VK и мы с командой разрабатываем Push Service RuStore и SDK для него. Если вы занимаетесь разработкой мобильных приложений и хотели бы иметь канал коммуникации с пользователями или же вам просто интересно то, как работают разработанные нами пуш-уведомления и как их можно масштабировать и интегрировать, то статья ниже — для вас. 

Читать далее

Ошибка.log(): как логируются ошибки в мобильном приложении Авито

Время на прочтение10 мин
Охват и читатели8.2K

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

Читать далее

Как и почему перешли с Python на Go в основном сервисе рекомендаций Авито

Время на прочтение10 мин
Охват и читатели28K

Привет! Меня зовут Василий Копытов, я руковожу группой разработки рекомендаций в Авито. Мы занимается системами, которые предоставляют пользователю персонализированные объявления на сайте и в приложениях. На примере нашего основного сервиса покажу, когда стоит переходить с Python на Go, а когда нужно оставить всё как есть. В конце дам несколько советов по оптимизации сервисов на Python.

Читать далее

Как мы улучшили типографику на сайте Авито

Время на прочтение4 мин
Охват и читатели9.4K

Всем привет! Меня зовут Денис Сбитний, я руковожу группой дизайна в дизайн-системе Авито. В этой статье я расскажу, как мы применили новый подход к типографике, описали в дизайне и упростили её реализацию в разработке.

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

Читать далее

Как в Авито используют продуктовый подход к разработке технических фич

Время на прочтение9 мин
Охват и читатели6K

Привет! Меня зовут Ярослав Александров, я руковожу юнитом Avito ID. Уже несколько лет один из ключевых фокусов Авито — безопасность пользователей и их доверие к площадке. Для достижения целей Trust and Safety (T&S) мы запускаем технические продукты и фичи.

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

Читать далее

Выкуп подержанных смартфонов на Авито: как мы запустили пилот за месяц

Время на прочтение6 мин
Охват и читатели12K

Привет, я Илья Грубер, ведущий менеджер продукта в Авито. За три месяца работы в компании я успел запустить пилот нового продукта для категории «Электроника» — выкуп смартфонов. 

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

Мы решили запустить новый флоу: выкупать смартфоны у частных продавцов, проверять их, ремонтировать и продавать с небольшой наценкой и гарантией. Этот флоу растит доверие пользователей к Авито → происходит больше онлайн-транзакций → монетизируется имеющийся трафик.

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

Читать далее

Посуточная аренда в Авито: как мы делаем сервис надёжным с помощью MLP онлайн-бронирования

Время на прочтение7 мин
Охват и читатели17K

Привет! Меня зовут Андрей Сюсюков, я Product Lead в Авито Недвижимости, развиваю категорию посуточной аренды. В ней больше 200 тысяч предложений для аренды квартир и домов в России. 

Наша задача — сделать опыт путешественников приятным и безопасным. Летом 2022 года на Авито стало доступно онлайн-бронирование жилья в пяти городах: Москве, Санкт-Петербурге, Уфе, Казани и Екатеринбурге. Теперь мы масштабируем его на другие регионы. С августа сервис доступен в 45 городах.

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

Читать далее

Как мы повысили честность Авито Аукциона с помощью базовой визуализации

Время на прочтение8 мин
Охват и читатели14K

Привет! Меня зовут Алёна Салий, я аналитик в Авито Аукционе. Сегодня я расскажу, как базовые инструменты визуализации помогли обнаружить пробел в нашей системе продажи авто и найти, как его закрыть.

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

Читать далее

Как развивать внутренние сообщества с пользой для компании и людей

Время на прочтение8 мин
Охват и читатели8.9K

Привет! На связи Николай Хечумов и Олеся Кострыкина из Авито. Мы расскажем, какая сила есть у сообществ в ИТ-компаниях и зачем они нужны. Дадим немного теории о видах и критериях, советы, как развивать сообщества, а ещё примеры из жизни и успешный кейс.

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

Читать далее

Как осознать себя в роли руководителя тимлидов

Время на прочтение6 мин
Охват и читатели11K

Привет, я Сергей Баранов, и с недавнего времени я Technical Unit Leader в Авито, проще говоря — тимлид тимлидов. Когда‑то я начинал как обычный разработчик, а потом стал лидером маленькой команды из четырёх человек. Сейчас в моем юните четыре команды. В этой статье я расскажу, как изменился мой образ мышления в новой должности.

Читать далее

Сроки доставки заказов: как в Авито сделали прогноз более точным

Время на прочтение9 мин
Охват и читатели51K

Привет! Меня зовут Андрей Васильченко, я аналитик в команде Авито Доставки. Несколько лет назад мы запустили это направление, чтобы дать возможность покупателям и продавцам из разных регионов отправлять товар друг другу. Мы доставляем товары в пункты выдачи, постаматы и курьером до двери. 

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

Читать далее

Эволюция алгоритма фильтрации модификаций товаров в Авито

Время на прочтение16 мин
Охват и читатели7.1K

Всем привет! Меня зовут Денис Колпаков, я бэкенд-инженер в юните Core Services Авито. Долгое время я был овнером критически значимого для бизнеса сервиса форм, а последний год занимаюсь каталогами и каталогизацией. 

Я расскажу, как мы решали продуктовую задачу — искали способ отфильтровать модификации товаров из базы данных. 

Читать далее

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Ученый по данным, ML разработчик
Средний
Git
Python
SQL
Машинное обучение
Deep Learning
Компьютерное зрение
Обработка естественного языка
Reinforcement learning
Нейронные сети