Краткий обзор pyOpenRPA
pyOpenRPA — это RPA-платформа для создания и исполнения программных роботов, автоматизирующих рутинные задачи в бизнес-процессах компаний, с поддержкой OCR, AI, ML и других технологи. Программный продукт pyOpenRPA (рус. пайОпенРПА) от компании-разработчика Опен РПА предназначен для создания и исполнения программных роботов RPA, автоматизирующих рутинные операции в сторонних информационных системах. Платформа объединяет технологии OCR, NLP, NER, компьютерное зрение, ИИ, машинное обучение, работу с большими данными и инструменты для разработки голосовых и чат-ботов, предоставляя модули для разработки, оркестрации, прототипирования и выполнения RPA-задач.
Система pyOpenRPA ориентирована на IT-специалистов, разработчиков RPA-решений, аналитиков бизнес-процессов и администраторов корпоративных систем, которые занимаются автоматизацией рутинных операций в компаниях различного масштаба — от малого до крупного бизнеса.
Система будет востребована в отраслях, где требуется обработка больших объёмов данных и взаимодействие с множеством информационных систем — в финансовом секторе, логистике, государственном управлении, здравоохранении, розничной торговле и других областях, где актуальны задачи оптимизации рабочих процессов с помощью программных роботов.
Функциональные возможности pyOpenRPA:
-
Разработка и исполнение автоматизированных программных скриптов (программных роботов RPA). Платформа позволяет создавать роботов, которые автоматизируют рутинные операции в сторонних информационных системах, взаимодействуя как с desktop-, так и с web-приложениями.
-
Интеграция современных технологий. Платформа объединяет в рамках одного проекта технологии распознавания изображений и текста (OCR, NLP, NER), компьютерное зрение (CV), искусственный интеллект (AI), машинное обучение (ML), работу с большими данными (BIGDATA), а также создание голосовых и чат-ботов.
-
Доступ к элементам приложений. Модуль «РОБОТ» обеспечивает доступ к элементам локальных (win32, UI automation) и веб-приложений, а также к текстовым (клавиатура, буфер обмена) и графическим (мышь, экран) каналам передачи данных.
-
Управление роботами через модуль «Оркестратор». Модуль позволяет запускать, приостанавливать и останавливать роботов, составлять интеллектуальное расписание, удалённо администрировать сессии, просматривать состояние графических сессий через панель управления, использовать среду отладки и работать с консолидированным хранилищем логов.
-
Визуальное прототипирование алгоритмов в модуле «Студия». Модуль предоставляет инструменты для поиска и запуска действий над UI-элементами, чтения и записи их атрибутов, визуального прототипирования алгоритмов, редактирования UI-селекторов и автоматизированной генерации UI-селекторов.
-
Выполнение команд и работа с файлами в модуле «Агент». Модуль осуществляет выполнение команд на сессии робота и возвращает результат, получает скриншоты работы графической сессии, отправляет и получает файлы размером более 2 ГБ.
-
Работа с очередями для координации роботов. Модуль «Оркестратор» включает функциональность очередей, которая позволяет эффективно координировать работу нескольких роботов.


