Классификация товаров с использованием искусственного интеллекта (OpenAI)
Для одного из наших eCommerce-проектов мы реализовали систему интеллектуальной классификации товарного каталога. Задача заключалась в автоматическом распределении товаров по категориям на основе их названия, описания и артикулов (включая OEM-коды).
Что было сделано:
• Разработан скрипт на Python для интеграции с API OpenAI.
• Настроена генерация и использование эмбеддингов для поиска наиболее подходящей категории.
• Реализован RAG-подход: поиск ближайших категорий по локальной базе (pgvector в PostgreSQL) и уточнение результата через GPT-модель.
• Обработаны сотни тысяч карточек товаров, включая редкие позиции с минимальным описанием.
• Добавлен механизм логирования результатов и последующей корректировки описаний категорий для повышения точности.
• Ограничена нагрузка на API за счет пакетной обработки и лимитов запросов.
Результат:
Система автоматически и с высокой точностью определяет категорию для каждого товара, минимизируя ручную работу контент-менеджеров и ускоряя обновление каталога. Решение легко масштабируется и адаптируется под новые товарные группы.