Усиление команды для разития интеллектуальной системы компании «Belka Digital»

Индустриальный сектор сегодня широко использует искусственный интеллект для автоматизации процессов, разработки месторождений, интеллектуального анализа данных и других областей. Рассказываем об одном из таких проектов.

Клиент

Belka Digital создает продукты на основе искусственного интеллекта, которые помогают горнодобывающим и металлургическим компаниям управлять своим производством. Заказчику требовалось усилить команду флагманского продукта — автоматизированной системы управления технологическим процессом по переработке твёрдых полезных ископаемых.

Интеллектуальная система собирает различные показатели и на их основе составляет рекомендации, которые совершенствуют процессы в режиме реального времени. Это помогает даже самым опытным технологам и операторам оптимально управлять настройками оборудования онлайн. Belka.ai позволяет снизить производственные потери до 10%, повысить производительность на 2% и увеличить извлечение до 2 п.п.

Задача

Нам предстояло с нуля разработать интерактивный интерфейс для получения и редактирования сведений из базы данных, а также вместе с командой клиента решить ряд задач:

  • проработать общую архитектуру проекта;
  • реализовать универсальную библиотеку компонентов;
  • организовать авторизацию и маршрутизацию в системе;
  • разработать вывод рекомендаций от системы в режиме реального времени;
  • реализовать чат, в котором специалисты могут обсуждать рекомендации по оптимизации добычи, выданные системой;
  • изменить ключевые конфигурации системы.
2,5
месяца работы над проектом

3
человека в команде: 1 backend- и 2 frontend-разработчика

Решение

Вместе с клиентом мы создали универсальную библиотеку компонентов — отдельных блоков с данными, которые включают в себя всевозможные вариации фич, форматов вывода данных и прочие элементы. В будущем это позволит заказчику переиспользовать компоненты в других задачах. Мы выбрали слоистую архитектуру, которая упрощает поддержку проекта и придает ему лучшую расширяемость.

Продумывание и выстраивание фундамента приложения заняло одну неделю. В процессе разработки часто возникали идеи новых фич. Вместе с командой заказчика мы немедленно реализовывали их на бэкенде и добавляли в интерфейс.

Дизайн

Мы приняли участие в разработке дизайна и вместе с командой клиента реализовали ряд идей по улучшению продукта:

  • использовали скелетон в качестве лоадера для плавной подгрузки интерфейса в момент получения данных;
  • внедрили WebSocket для обновления данных в реальном времени;
  • использовали систему Material Design, что добавило интерфейсу креативности и удобства;
  • предложили рекомендации по улучшению поиска и сортировке таблиц.

Результат

Мы уложились в сроки проекта и выполнили все поставленные задачи. Каждая функциональность продумывалась вместе с клиентом. Мы учли все заявленные требования и представили систему, которая отвечает пожеланиям заказчика.

Больше проектов для промышленного сектора — в нашем портфолио.

Технологии

Python, FastAPI, Vue 3, Vuex, Vue Router, WebSocket, SCSS, Element UI, Axios.

Другие работы
Разработка мобильного приложения для «Подели»
Усиление команды по разработке системы управления грузоперевозками для компании «ТЕХНОНИКОЛЬ»
Автоматизация финансовой аналитики: модернизация сервиса
Разработка корпоративного портала для обучения сотрудников крупной технологической компании
Развитие приложения Askona Sleep для компании «Аскона»
Разработка мобильного приложения для HeadHunter
Создание корпоративных продуктов для компании «Татнефть»
Модернизация микросервисной инфраструктуры для «ОТП Банк»
Разработка мобильного приложения для «Подели»
Усиление команды по разработке системы управления грузоперевозками для компании «ТЕХНОНИКОЛЬ»
Автоматизация финансовой аналитики: модернизация сервиса
Разработка корпоративного портала для обучения сотрудников крупной технологической компании
Развитие приложения Askona Sleep для компании «Аскона»
Разработка мобильного приложения для HeadHunter
Создание корпоративных продуктов для компании «Татнефть»
Модернизация микросервисной инфраструктуры для «ОТП Банк»
Оставьте заявку на проект
Оставьте контакты, чтобы обсудить проект и условия сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
Прикрепить резюме, до 10 Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Расскажите, какие задачи сейчас на вашем проекте.
Проконсультируем и предложим подходящих специалистов, а также сориентируем по ставкам на аутстаф.
Направление
Количество специалистов
Middle
TeamLead
Senior
TechLead
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
Тематика
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Порекомендуйте друга — получите вознаграждение!
  • Python-paзработчик
  • Java-разработчик
  • Node.js-разработчик
  • Аккаунт-менеджер IT-проектов
  • Системный аналитик
  • QA Engineer Fullstack (Python)
  • C#-разработчик
  • Инженер по нагрузочному тестированию
  • Golang-разработчик
  • DevOps-инженер
  • 1С-аналитик
  • Юрист
  • Разработчик на C++
  • 1С-разработчик
  • Разработчик Битрикс
  • Flutter-разработчик
  • SDET (Python)
  • Менеджер по продажам IT SaaS
  • IT-рекрутер
  • Бизнес-аналитик
  • Fullstack-аналитик
  • SQL разработчик
  • Delphi/SQL разработчик
  • QA Engineer с опытом в нагрузочном тестировании
Прикрепить резюме, до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.