Кейс М.Видео · «Точка сборки»

Характеристики товара из текста карточки

Команда «Рапира Клауд»

Продуктовый чекпоинт · 15.10.2026

название карточки

Смартфон Tecno1 CAMON 30S Pro2 83/256GB4 Shim Silver Green

характеристики

1. Бренд
Tecno

2. Модель
CAMON 30S Pro

3. Оперативная память
8 ГБ

4. Встроенная память
256 ГБ

02 · Пустая характеристика — товар не попадает в фильтр

Описание есть, а поле пустое — покупатель с фильтром товар не увидит

×7

рост маркетплейса М.Видео за год по числу товаров

по данным компании

1,18 млн

карточек в выданных данных

80 %

карточек без единой заполненной характеристики в фиде

описание

«…экран диагональю 6,8 дюйма…»

→

поле «Диагональ экрана»

пусто

→

фильтр «6,5″ и больше»

товара нет в выдаче

03 · На вход текст, на выход характеристики с источником

У каждого значения — место в тексте, уверенность и статус

вход

title

Смартфон Tecno1 CAMON 30S Pro2 83/256GB4 Shim Silver Green

description

Смартфон Tecno Camon 30S Pro Shim Silver6 Green получил восьмиядерный процессор MediaTek Helio G100 частотой 2,2 ГГц и 8 Гб оперативной памяти. … AMOLED-экран диагональю 6,8 дюйма5 …

   accepted — принято    review — на проверку

выход, JSON

{ "category_name": "Смартфоны",
  "attributes": [
  { "name": "Бренд", "value": "Tecno", "unit": null,
    "span": {"zone": "title", "start": 9, "end": 14},
    "confidence": 0.807, "status": "accepted" },  1
  { "name": "Модель", "value": "CAMON 30S Pro", "unit": null,
    "span": {"zone": "title", "start": 15, "end": 28},
    "confidence": 0.722, "status": "accepted" },  2
  { "name": "Оперативная память", "value": "8", "unit": "GB",
    "span": {"zone": "title", "start": 29, "end": 30},
    "confidence": 0.902, "status": "accepted" },  3
  { "name": "Встроенная память", "value": "256", "unit": "GB",
    "span": {"zone": "title", "start": 31, "end": 36},
    "confidence": 0.902, "status": "accepted" },  4
  { "name": "Диагональ экрана", "value": "6.8", "unit": "inch",
    "span": {"zone": "description", "start": 316, "end": 325},
    "confidence": 0.612, "status": "accepted" },  5
  { "name": "Цвет", "value": "серебристый", "unit": null,
    "span": {"zone": "description", "start": 34, "end": 40},
    "confidence": 0.525, "status": "review" }  6
] }

04 · Сначала дешёвые и точные источники, потом сложные

Сначала дешёвые и точные источники, языковая модель — только на остаток

Категория

классификатор по названию, если не дали

→

источник 1

Название

бренд, модель, память, цвет

→

источник 2

«Ключ: значение»

строки продавца в описании

→

источник 3

Правила по описанию

число с единицей и слова рядом

→

источник 4

LLM Cloud.ru

только остаток

с 16.10

→

Проверка источника и согласование

значение должно найтись в тексте

→
accepted
review

Два источника дали разные значения — характеристика уходит на проверку человеку, а не выбирается молча.

05 · Точность уже сейчас — против фида М.Видео

Против фида М.Видео: от 0,90 до 0,998 по характеристикам

0,998

Память

доля совпадений, шкала 0–1

0,99

Бренд

доля совпадений, шкала 0–1

0,99

Категория, топ-категории

все категории — 0,94

0,90

Цвет из названия

доля совпадений, шкала 0–1

0,90

«Ключ: значение»

доля совпадений, шкала 0–1

0,90

Числа из описания

доля совпадений, шкала 0–1

06 · Модератор проверяет только спорное

Сейчас модератор проверяет 1,8 значения на карточку — к 23 октября хотим вдвое меньше

Сейчас, порог уверенности 0,6

54 % сами
46 % модератору

0,965

точность принятых значений против фида

23 %

карточек — без ручной проверки вообще

1,8

значения на карточку уходят модератору

Порог — ручка каталога

порог 0,55

85 % сами, точность 0,92

порог 0,60

сейчас

54 % сами, точность 0,965

порог 0,75

33 % сами, точность 0,98

Цель к 23.10

≥ 70 %

значений — без проверки, точность ≥ 0,95

½

карточек — без ручной проверки

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

07 · Демо

Одна карточка целиком: 14 характеристик, 8 приняты сразу, остальные — модератору

запрос · POST /extract · title

Ноутбук игровой MSI1 Titan GT77HX2/17.3"8/Core i9-13980HX5/644/2TB10/RTX 4090/Win/черный3 (13VI-206RU)

+ описание на 1 701 символов — из него взято 7 значений

расхождение · другая карточка

Смартфон HUAWEI Nova Y70 64 ГБ1 голубой кристалл

… оборудован оперативной памятью объемом 4 Гб и встроенным хранилищем емкос…

«Встроенная память»: 64 из названия против 4 из описания → статус review, второе значение — в alternatives

№характеристиказначениеоткудаувер.статус
1 Бренд MSI название · «MSI» 0,81 принято
2 Модель Titan GT77HX название · «Titan GT77HX» 0,72 принято
3 Цвет черный название · «черный» 0,85 принято
4 Оперативная память 64 ГБ название · «64» 0,90 принято
5 Модель процессора Core i9 название · «Core i9-13980HX» 0,88 принято
6 Производитель процессора Intel описание · «Intel» 0,59 проверка
7 Вес 3,3 кг описание · «3,3 кг» 0,59 проверка
8 Диагональ экрана 17,3" название · «17.3"» 0,90 принято
9 Технология экрана IPS описание · «IPS» 0,59 проверка
10 Объём SSD 2048 ГБ название · «2TB» 0,90 принято
11 Веб-камера 1 Мп описание · «1 Мп» 0,59 проверка
12 Максимальная тактовая частота 4 ГГц описание · «4.0 ГГц» 0,61 принято
13 Производитель видеопроцессора NVIDIA описание · «Nvidia» 0,53 проверка
14 Работа от аккумулятора 5 ч описание · «до 5 часов» 0,59 проверка

08 · Где пока слабо и что сделаем до 23 октября

Где пока слабо — по замерам, и что делаем до стоп-кода 23 октября

Где пока слабо

Карточки без оффера в фиде

у 18 % из 1000 случайных категория не определяется уверенно — характеристик категории нет

Редкие категории

классификатор на хвосте 0,93 — не лучше простого правила; 641 категорию с < 3 товаров не предсказывает

Свободный текст описания

перечисления — 0,77, да/нет — 0,97; цифры в разных режимах («45/20 дБ») пока не отдаём

Цвет из названия

берём только однозначный: точность 0,90, но находим цвет лишь у каждого шестого; путается с линейкой — «Silver Elegance»

До 23.10

16.10

Языковая модель на Cloud.ru для того, что не взяли правила; её ответ проверяется по тексту так же

16–17.10

Эталон: 600–800 карточек по категориям и продавцам, проверены вручную

18–20.10

Порог уверенности для каждой характеристики по эталону — цель 70 % без проверки

16–23.10

Ежедневные прогоны открытых тест-кейсов, разбор ошибок по лидерборду

до 22.10

Экран модерации: спорные значения, подсветка в тексте, альтернативы

23.10

стоп-код, 06:00