Задача
У магазина были базовые карточки (бренд, модель, цена), но не хватало детальных характеристик — механизм, материалы корпуса и браслета, водозащита, размеры, референс-номера, качественные описания и изображения. Заполнять это вручную по тысячам моделей слишком долго, а неполные карточки хуже продаются и хуже индексируются.
Что делали и какие данные собирали
Мы собрали характеристики часов из нескольких внешних источников и связали их с товарами магазина через сопоставление товаров (матчинг) — в первую очередь по референс-номерам и бренду с моделью. Для каждой позиции формировали единый набор атрибутов и дополняли карточку.
Сложности и как решали
Главная сложность — сопоставление. Один и тот же референс на разных площадках пишется по-разному, а часть моделей идёт вообще без него. Мы сопоставляли позиции по совокупности признаков (бренд, модель, референс, ключевые атрибуты), а не по одному полю.
Вторая — противоречия между источниками: у одной модели разные значения одного атрибута. Мы задали приоритет источников и правила выбора значения, чтобы в карточку попадали согласованные данные.
Третья — разнобой в единицах и форматах (мм, размеры, водозащита). Всё привели к единым справочникам и единицам измерения.
Результат
Магазин получил обогащённый каталог с полными и единообразными характеристиками — карточки стали информативнее, а на заполнение новых позиций уходит кратно меньше ручной работы.
Услуги в кейсе: Обогащение данных о товарах · Парсинг товаров и характеристик · Сопоставление товаров (матчинг) · Данные для e-commerce
Полезные материалы: Обогащение данных · Нормализация данных