Посадка одежды: две модели и разные зоны дискомфорта
Общее «маломерит» разложено на талию, длину и ожидание свободной посадки без смешения футболки и легинсов.
Задача
У двух вещей размер L означает разные конструкции. В корпусе есть измерения, субъективные ожидания и записи без размера; объединять их в одну рекомендацию по сетке рано.
Посадка различается даже в одном размере
В R01 легинсы L подходят по длине, но давят в талии; R02 описывает свободную футболку L. Я не объединяю эти реплики в вывод о размере L вообще. Две метки первого текста и фильтр по товару позволяют разбирать посадку конкретной вещи, сохраняя рядом отсутствие замеров у автора отзыва.
Размеченный корпус
Ниже полный текст каждой уникальной записи. Спорное наблюдение не превращено в установленную причину.
| ID | Товар | Партия | Отзыв | Темы |
|---|---|---|---|---|
| R01 | LG | B1 | Легинсы L по длине хорошо, но пояс ужасно давит. Талию не мерила, хотелось бы резинку помягче. | Талия тесно; Длина подошла |
| R02 | TS | B1 | Футболка L свободная в плечах и груди, такую и хотела. | Свободная посадка |
| R03 | LG | B1 | Обычно ношу M, подруга посоветовала здесь L. Еще не поняла, удачно ли выбрала, замеры не делала. | Ожидание без замеров |
| R04 | LG | Легинсы короткие, щиколотки открыты. | Длина коротко; Контекст неполон | |
| R05 | TS | B2 | Футболка L по корпусу свободная, а ворот тесный. Плечи нормально, больше размер не хочу. | Свободная посадка; Ворот тесно |
| R06 | LG | B2 | Легинсы L сели хорошо: пояс не давит, длина как надо. | Без замечаний |
| R07 | TS | B2 | Постирала по бирке, футболка как будто стала короче. До стирки не измеряла. | Изменение после ухода |
| R08 | Размер не подошел, отдала родственнице. | Контекст неполон |
Что сделано
Я разметил полный корпус отзывов об одежде и связал темы с конкретными товарами и партиями.
Одна жалоба на пояс легинсов и одна на ворот футболки не сложены в общее «вся одежда маломерит». Две истории неполны, две описывают свободную посадку футболки. Изменение после стирки сохранено без выдуманного процента усадки.
- index.html
- source.json
- source.csv
- result.json
- result.csv
- engine.js
- checks.json
- style.css
Открыть работающий материал · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия