Details
| Title | Проектирование и реализация агентной системы для автоматизации действий пользователя на основе больших языковых моделей и технологии RPA: выпускная квалификационная работа магистра: направление 02.04.01 «Математика и компьютерные науки» ; образовательная программа 02.04.01_03 «Искусственный интеллект и машинное обучение» = Engineering and implementation of an agent system for automating user actions based on large language models and RPA technology |
|---|---|
| Creators | Ильин Андрей Александрович |
| Scientific adviser | Лукашин Алексей Андреевич |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | веб-автоматизация ; агентная система ; большая языковая модель ; LLM ; RPA ; Playwright ; MiniWoB ; BrowserGym ; web automation ; agent system ; large language model |
| Document type | Master graduation qualification work |
| Language | Russian |
| Level of education | Master |
| Speciality code (FGOS) | 02.04.01 |
| Speciality group (FGOS) | 020000 - Компьютерные и информационные науки |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-4860 |
| Rights | Доступ по паролю из сети Интернет (чтение) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\45033 |
| Record create date | 9/4/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
| Group | Anonymous |
|---|---|
| Network | Internet |
Выпускная квалификационная работа посвящена разработке агентной системы веб-автоматизации на основе больших языковых моделей и технологий роботизации процессов. Разработанная система обеспечивает преобразование пользовательской цели, сформулированной на естественном языке, в последовательность действий для выполнения в веб-среде. Архитектура системы включает этапы анализа задачи, формирования и проверки плана действий, выполнения операций в браузере, контроля полученного результата и сохранения данных, связанных с процессом выполнения. В практической части реализована программная система на языке Python. В состав реализации входят модули планирования, корректирующего перепланирования, проверки формальной спецификации, браузерного исполнения, проверки результата, сохранения артефактов и экспериментальной оценки. Экспериментальная часть предусматривает проверку системы на сценариях реальных веб-страниц и задачах MiniWoB/BrowserGym. Для оценки используются метрики успешного исполнения, принятия результата, прохождения проверки плана, восстановления после ошибки, сохранения результата и распределения ошибок по стадиям.
The thesis is devoted to the development of an agent-based web automation system using large language models and robotic process automation technologies. The developed system transforms a user goal formulated in natural language into a sequence of actions to be executed in a web environment. The system architecture includes stages of task analysis, action plan generation and validation, browser-based execution, result verification, and storage of execution-related data. The practical part implements the system in Python. The implementation includes modules for planning, corrective replanning, formal specification validation, page observation, extraction of interactive elements, action-to-interface-element mapping, browser execution, result verification, artifact storage, and experimental evaluation. The experimental part includes system evaluation on real-web scenarios and MiniWoB/BrowserGym tasks. The evaluation uses metrics of successful execution, accepted results, plan validation pass rate, recovery after errors, result saving, and error distribution by execution stages.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|