Сергей Венгеренко
Подписаться
Сергей Венгеренко, ИИ-инженер, архитектор автоматизаций

Обо мне

Сергей Венгеренко, ИИ-инженер и архитектор автоматизаций. Строю системы, которые сами разбирают входящий поток - заявки, сообщения, файлы - и доводят дело до конца без участия человека. Ниже коротко о том, как я к этому пришёл, что уже построено и как оно устроено внутри. Живу в Санкт-Петербурге, работаю удалённо с клиентами по всей России.

Путь

Начинал в информационной защите и дошёл там до руководящей должности: настройка рабочих мест, защита информации, координация сотрудников. Потом потянуло в творческую сторону, ушёл в 3D-визуализацию. Больше двух лет в Blender: интерьеры, экстерьеры, мебель. Нравится делать красивый визуал, это никуда не делось и после перехода в ИИ, сейчас вместо рендеров это генеративный дизайн и интерфейсы. Из 3D дорога привела к ИИ и автоматизации, от нейросетей для отдельных задач к системам, где ИИ становится частью рабочего процесса. Опыт в информационной защите оказался неожиданно полезен: когда система работает с данными живых людей, вопрос «где это хранится и кто имеет доступ» возникает у меня раньше, чем у заказчика.

Что уже построено и как это работает

Ниже мои собственные системы. Показываю их как пример: то же самое собирается под вашу задачу, а чаще получается сильнее, потому что в вашем деле сигнал ценнее, чем в моём. Устроены они одинаково: есть входящий сигнал, есть его разбор, есть действие и сообщение человеку. Меняется только то, что считается сигналом.

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

Программа читает открытые чаты в Телеграме, куда бот добавлен обычным участником. Каждое новое сообщение разбирается в два шага: сначала решается, относится ли оно к теме вообще, потом - кто это написал, возможный заказчик или такой же исполнитель. Если заказчик, мне приходит сообщение со ссылкой на исходную реплику. Если нет, не происходит ничего. За восемь дней проверки система разобрала 1909 сообщений, работа модели за этот период обошлась в 1,35 доллара. Отвечать людям я машине не доверил и не собираюсь: она ищет и отбирает, разговаривает человек.

Как это устроено

Бот - вход в воронку

Первая точка контакта. Человек приходит из соцсетей или с сайта, отвечает боту на несколько коротких вопросов про свою задачу и сразу получает разбор: что имеет смысл автоматизировать первым и с чего начинать. Зачем это нужно: человек приходит на разговор, уже понимая свою задачу, а ко мне попадает готовая карточка вместо переписки в три захода, и час не уходит на того, кому это в принципе не подходит. Первая рабочая версия собралась за 5 дней при плане в 8. У вас на этом месте может стоять запись на приём, подбор товара или расчёт стоимости: вопросы меняются, устройство остаётся тем же.

Открыть бота (откроется в новой вкладке)

Новостной бот

Собирает новости отрасли из нескольких источников, отсеивает повторы, когда одна и та же новость приходит в разном пересказе с разных сайтов, и присылает подписчикам короткую сводку. Для компании такая же система следит за тем, что важно ей: упоминания названия, цены конкурентов, изменения у поставщиков.

Открыть бота (откроется в новой вкладке)

Этот сайт

Сайт я собрал сам, и он тоже отчасти система. Темы статей выбираются по реальному спросу в поиске. Перед публикацией текст проходит автоматическую проверку: длина, ссылки, запрещённые слова, повторы с уже вышедшими статьями. После публикации поисковики узнают о новой странице сами, без моего участия. Заявка с формы попадает в базу и приходит мне сообщением за секунды.

Смотреть статьи

Чаще всего заказчику нужно что-то из этого же ряда: разбор входящих обращений и передача их нужному человеку, ответы на повторяющиеся вопросы, обработка документов и выписок, напоминания клиентам, сведение данных из разных сервисов в один отчёт. Задача другая, схема та же.

Как работаю

Своя инфраструктура: система живёт на моём сервере, без чужих тарифов и лимитов. Решения на готовых конструкторах я не собираю по простой причине - конструктор нельзя починить, когда он меняет правила, а система должна работать и через год после сдачи. База с данными для российских проектов стоит в Москве, этого требует закон о персональных данных, и выполнить требование сразу дешевле, чем переносить потом.

Порядок работы такой же скучный, как и должен быть. Сначала считаем, сколько процесс стоит сейчас: часы, ошибки, время реакции. Потом берём один процесс. Потом проверяем на живом потоке заявок. И только потом решаем, продолжать или выключить, по цифрам. Система после сдачи остаётся у вас, вместе с доступами и объяснением, как она устроена. Сам я из Санкт-Петербурга. Работаю удалённо и с заказчиками из других городов, но если задача серьёзная, готов встретиться лично, обсудить детали и подписать договор при встрече.

Закон меняется, системы приходится подстраивать

Как только система работает с данными людей, закон перестаёт быть чужой темой. Я прошёл это на себе: подал уведомления в Роскомнадзор, написал политику и согласия, разобрался, где физически лежит база и что считается передачей данных за границу. Правила меняются часто, поэтому за изменениями в законе у меня следит отдельный бот: приходит сообщение о том, что поменялось и что теперь надо править в системах. Для заказчика это значит простую вещь - система собирается сразу так, чтобы её не пришлось переделывать после первой же проверки.

Вне работы

Спорт: бокс, зал. Люблю путешествовать, особенно горы: квадроциклы, багги.

Если интересно посмотреть в деталях, у меня есть разборы с цифрами и составом работ. Услуги и цены - что входит в каждую работу и сколько это стоит. Статьи - те же принципы подробно и с цифрами.