Проекты
Telegram-бота учета автозапчастей с ИИ
Тип участника:
Физическое лицо
Полное наименование организации/физического лица/авторского или творческого коллектива:
Киричков Алексей Ильич
Контактное лицо: ФИО:
Киричков Алексей Ильич
ФИО всех участников авторского/творческого коллектива:
Жила Анастасия Алексеевна (руководитель проекта)
Киричков Алексей Ильич
Киричков Алексей Ильич
Идея и краткое описание ИТ-проекта:
ИТ-проект представляет собой Telegram-бота для поиска, учета и подбора автозапчастей с использованием искусственного интеллекта. Система предназначена не только для ведения цифрового каталога товаров, но и для автоматизированного распознавания OEM-номеров по фотографии, а также поиска подходящих деталей по оригинальным каталогам с помощью ИИ.
Поставщики могут добавлять карточки автозапчастей с названием, описанием, OEM-номером, ценой, категорией и фотографиями. Клиенты могут искать нужные детали по названию, OEM-номеру, фотографии маркировки или техническим признакам. Искусственный интеллект помогает определить OEM-номер по изображению, сопоставить его с данными оригинальных каталогов и выдать пользователю наиболее подходящие варианты.
Проект решает проблему хаотичного обмена информацией о запчастях в переписках, где фотографии, цены, OEM-номера и контакты продавцов часто теряются, дублируются или требуют ручной проверки
Перечень решаемых задач:
1. Автоматизация публикации карточек автозапчастей поставщиками.
2. Создание единой цифровой базы карточек товаров.
3. Распознавание OEM-номеров по фотографии с использованием искусственного интеллекта.
4. Поиск автозапчастей по оригинальным каталогам и справочным данным.
5. Подбор подходящих деталей по OEM-номеру, названию, категории и фотографии.
6. Хранение фотографий, цен, описаний и контактных данных продавцов в структурированном виде.
7. Сокращение времени ручного поиска и проверки совместимости деталей.
8. Обеспечение прямой связи клиента с продавцом через Telegram.
2. Создание единой цифровой базы карточек товаров.
3. Распознавание OEM-номеров по фотографии с использованием искусственного интеллекта.
4. Поиск автозапчастей по оригинальным каталогам и справочным данным.
5. Подбор подходящих деталей по OEM-номеру, названию, категории и фотографии.
6. Хранение фотографий, цен, описаний и контактных данных продавцов в структурированном виде.
7. Сокращение времени ручного поиска и проверки совместимости деталей.
8. Обеспечение прямой связи клиента с продавцом через Telegram.
Описание функциональных возможностей и элементов проекта:
Проект включает два основных пользовательских сценария: для поставщика и для клиента.
Поставщик может зарегистрироваться, добавить товар, указать категорию, OEM-номер, цену, описание, загрузить фотографии, просмотреть собственные товары, редактировать или удалить свои карточки.
Клиент может открыть каталог, выполнить поиск по названию или OEM-номеру, отправить фотографию детали для распознавания OEM, получить варианты из базы и оригинальных каталогов, открыть карточку товара, посмотреть фотографии, цену, описание и перейти к связи с продавцом.
Ключевые элементы проекта: клиентский Telegram-бот, сценарий поставщика, база данных PostgreSQL, модуль хранения фотографий, модуль поиска, модуль ИИ-распознавания OEM, модуль сопоставления с оригинальными каталогами, карточка товара и пользовательские меню.
Дата внедрения (в случае, если предполагается запуск проекта в эксплуатацию):
01.04.2026
Используемые платформы, средства разработки:
В проекте используются:
Python — разработка серверной логики;
aiogram — работа с Telegram Bot API;
Telegram Bot API — взаимодействие с пользователями;
PostgreSQL — хранение пользователей, карточек товаров, фотографий и OEM-данных;
S3 Object Storage и Telegram file_id — хранение и повторное использование фотографий;
OCR и GPT Vision — распознавание OEM-номеров по фотографии;
ИИ-модуль поиска и сопоставления — подбор запчастей по оригинальным каталогам и справочным данным;
GitHub — контроль версий;
Timeweb / серверное размещение — запуск и поддержание работы Telegram-бота.
Стоимость разработки системы:
500 000
Средний размер ежегодных затрат на эксплуатацию:
60 000
Перспективы развития:
В дальнейшем проект может быть расширен за счет подключения дополнительных оригинальных каталогов автозапчастей, расширенного справочника OEM-аналогов, фильтров по марке, модели, году выпуска, VIN и типу двигателя.
Также возможно внедрение рейтинга продавцов, уведомлений о новых товарах, аналитики пользовательских запросов, автоматической проверки совместимости деталей и интеграции с CRM, складскими системами, сайтами-каталогами и API поставщиков.
В перспективе проект может развиться в полноценную интеллектуальную платформу подбора автозапчастей, где пользователь отправляет фото или описание детали, а система автоматически определяет номер, ищет аналоги и предлагает подходящие варианты.
Достижение поставленных целей:
спроектирован Telegram-бот для учета, поиска и подбора автозапчастей с использованием искусственного интеллекта. В рамках проекта определены пользовательские роли, разработана архитектура системы, подготовлена структура базы данных, описаны сценарии клиента и поставщика, реализована логика поиска, распознавания OEM-номеров по фотографии и подбора деталей по справочным данным.
Проект находится в состоянии завершенного и может быть доработан для опытной эксплуатации.
Актуальность, экономическая или социальная полезность:
Актуальность проекта обусловлена тем, что подбор автозапчастей часто связан с большим количеством неструктурированной информации: фотографиями, номерами деталей, ценами, описаниями и контактами продавцов. При ручной работе данные теряются в переписках, дублируются и требуют повторной проверки.
Проект сокращает время первичного поиска, снижает риск ошибки при передаче OEM-номера, помогает быстрее определить нужную деталь по фотографии и упрощает взаимодействие клиента с продавцом.
Экономическая полезность выражается в снижении трудозатрат на ручную обработку запросов, повторную отправку информации и проверку номеров деталей. Социальная полезность заключается в повышении доступности подбора автозапчастей для пользователей без специальных технических знаний.
Адаптивность, стилистическое единство всех функциональных блоков:
Проект адаптивен за счет использования Telegram, который одинаково доступен на смартфонах, планшетах и компьютерах. Все функциональные блоки выполнены в единой логике: короткие сообщения, кнопки, карточки товаров, фото, результат распознавания и прямое действие для связи с продавцом. Сценарии поставщика и клиента визуально и логически согласованы между собой: поставщик создает структурированную карточку, а клиент получает ее в удобном формате для просмотра, поиска и принятия решения.
Масштабируемость, способность к взаимодействию с другими системами, мобильность:
Проект имеет модульную архитектуру, что позволяет масштабировать его без полной переработки системы. Клиентский сценарий, сценарий поставщика, база данных, модуль поиска, модуль хранения фотографий, ИИ-модуль и модуль работы с оригинальными каталогами могут развиваться независимо. Система может быть интегрирована с внешними каталогами автозапчастей, OEM-справочниками, CRM, складскими программами, API поставщиков и сервисами аналитики. Мобильность обеспечивается использованием Telegram: пользователю не требуется устанавливать отдельное приложение, достаточно иметь доступ к мессенджеру на смартфоне или компьютере.
Обоснованность применяемых проектных решений:
Выбор Telegram-бота обоснован тем, что Telegram уже является привычным каналом общения между клиентами и продавцами. Пользователю не нужно устанавливать отдельное приложение или переходить на сложный сайт.
Python и aiogram позволяют быстро реализовать диалоговые сценарии, кнопки, обработку сообщений и фотографий. PostgreSQL выбран для надежного хранения структурированных данных. S3-хранилище и Telegram file_id позволяют работать с фотографиями товаров. OCR и GPT Vision применяются для распознавания OEM-номеров по изображению.
Использование ИИ-модуля для поиска по оригинальным каталогам обосновано тем, что подбор автозапчастей требует не только текстового совпадения, но и анализа технических признаков, номеров, возможных аналогов и контекста запроса.
Оригинальность, новизна, отличие от аналогов либо отсутствие аналогов:
Оригинальность проекта заключается в совмещении Telegram-каталога автозапчастей, пользовательских ролей поставщика и клиента, структурированных карточек товаров, ИИ-распознавания OEM-номеров по фотографии и поиска по оригинальным каталогам.
В отличие от обычных переписок, таблиц или простых сайтов-каталогов, проект позволяет выполнять весь первичный сценарий подбора внутри Telegram: загрузка фотографии, распознавание OEM, поиск по базе, сопоставление с оригинальными каталогами, открытие карточки и переход к продавцу.
Главное отличие проекта — использование ИИ не только для распознавания текста на изображении, но и для помощи в подборе автозапчасти по оригинальным данным и техническим признакам.
Соответствие дизайн-решения целевой аудитории:
Целевая аудитория проекта — поставщики автозапчастей, клиенты, ищущие детали, и специалисты, работающие с подбором. Для этой аудитории важны скорость, простота, понятность и возможность быстро отправить фото детали.
Дизайн-решение соответствует привычному пользовательскому поведению: отправить фото, получить распознанный OEM, увидеть варианты, открыть карточку и написать продавцу. Это удобно для мобильного использования и не требует сложного обучения.
Юзабилити и полезность:
Интерфейс проекта построен в формате Telegram-диалога, поэтому пользователю не нужно осваивать сложную систему. Основные действия выполняются через понятные кнопки: каталог, поиск, добавление товара, мои товары, открыть карточку, написать продавцу.
Поставщик заполняет карточку товара пошагово, а клиент получает короткий маршрут: фото или запрос → распознавание OEM → поиск по базе и каталогам → найденные товары → карточка → контакт продавца. Такой подход повышает удобство использования и снижает количество ошибок при вводе данных.
Поставщик заполняет карточку товара пошагово, а клиент получает короткий маршрут: фото или запрос → распознавание OEM → поиск по базе и каталогам → найденные товары → карточка → контакт продавца. Такой подход повышает удобство использования и снижает количество ошибок при вводе данных.
Гарантирую достоверность предоставленной в заявке информации. Подтверждаю, что организация не находится в состоянии ликвидации, банкротства, реорганизации (Только для организаций):
Да
Презентация проекта pdf:
Загрузить