Как стать автором
Обновить
6
0
SberMarket Tech @Sbermarket

#1 на рынке e-grocery в России

А можете нам на почту devrel@sbermarket.ru направить фидбэк по сервису? Лично передадим в работу.

Ссылки ведут не только на Хабр, это раз, и обёрнуты для аналитики, это два. Если вы зашли в материал, который уже видели, то извиняемся за неудобства (и радуемся, что вы наш регулярный читатель, получается)! Хороших вам новогодних праздников!)

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

Мы только СберМаркет делаем :)

СберМаркет — это преимущественно про продкты питания (e-grocery), поэтому вопрос артикулов для нас менее остро стоит, чем у колег из e-com. Вероято, вы модули к фильтру искали на МегаМаркете.

Мы как раз экспериментируем с «ослабленными запросами» (сейчас ни и вовсе отключены), чтобы много лишнего не опопадало в выдачу :)

Это не ребрендинг, мы два разных сервиса. МегаМаркет — это интернет-магазин широкого профиля, а к нам стучитесь, если захотит езаказать продукты из магазинов или еду ресторанов :)

Интересно! Но мы СберМаркет :)

Отвечает (барабанная дробь) Виталий Белов, соавтор статьи и ML-инженер:

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

Несём ответ от Виталия Белова)

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

Большое спасибо за обратную связь, добавим!

GMV (Gross Merchandise Value или валовая стоимость товара) — совокупная стоимость товаров, проданных на торговой площадке за определенный период времени.

ФОТ (фонд оплаты труда) — сколько денег уходит на зарплату и премии сотрудникам :)

«Приоритизация» как раз через «и». Такое вот неочевидное слово. Вот тут об этом можно почитать :)

Спасибо, что подсветил ошибку в легенде — поправили

Шкала в людях. Да, PHP действительно кажется не самым перспективным языком для изучения в дополнению к Go, но у кого-то это в планах ¯_(ツ)_/¯

Командой разработки. Потом группой, доменом и дальше — к звёздам

Хотим выяснить топ-причину :) Спасибо за фитбек, сделаем хотфикс

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

Добрый день! Мы считали коммерчески успешные идеи, которые стали массово применяться. 
Если в мире появятся всего 10 складов, но один из них будет покрывать треть США, а другой — европейскую часть России, то можно считать, что прогноз сбылся. 

Если это будут локальные склады-пилоты на город в 50 000 человек, то до коммерческого успеха и массового применения еще далеко.

Спасибо, что заметили. Действительно, до покупки Джейн Minitel работала во Франции уже 4 года и её терминалы раздавались бесплатно всем желающим. Но, к сожалению, мы не нашли информацию, кто и что заказывал в системе, и самое важное — кто был первым по хронологии. 

Историю Джейн наоборот, записали с подробностями, потому что это был как раз эксперимент.

Похоже на пасхалку...Но самом деле при публикации даже не подумали об этом! История-то и правда в 1984 развернулась)

Добрый день!

Зачем поля GATEWAY_JWT_PAYLOAD и GATEWAY_SECRET

api-gateway:

  • получает JWT, парсит его, проверяет время жизни, подпись и прочее.

  • на основе JWT-пейлоада формирует заголовок GATEWAY_JWT_PAYLOAD и отдает его дальше в запросе на бэк + заголовок GATEWAY_SECRET

бэк шоппера:

  • проверяет, что в GATEWAY_SECRET передан правильный ключ (про правильное значение знает только api-gateway и бэк шоппера)

  • берет нужные данные из заголовка GATEWAY_JWT_PAYLOAD, например, user_uuid

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

1

Информация

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