Автоматичне виявлення та корекція помилок веб-доступності методами штучного інтелекту
| dc.contributor.advisor | Шаповал, Наталія Віталіївна | |
| dc.contributor.author | Шевкунова, Валерія Вікторівна | |
| dc.date.accessioned | 2026-10-12T13:12:54Z | |
| dc.date.available | 2026-10-12T13:12:54Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Дипломна робота: 53 с., 12 рис., 3 табл., 29 посилань. Об’єктом дослідження є процес автоматизованого виявлення та усунення бар'єрів веб-доступності (згідно зі стандартами WCAG) у вихідному коді користувацьких інтерфейсів. Предметом дослідження є методи та моделі штучного інтелекту (зокрема, мовні моделі для коду) для семантичного аналізу та рефакторингу HTMLрозмітки. Метою роботи є підвищення ефективності та швидкості адаптації вебінтерфейсів до стандартів WCAG шляхом розробки підходу до автоматичного виправлення семантичних помилок у HTML-коді на основі донавчання моделі CodeT5. У роботі розглянуто сучасні міжнародні стандарти веб-доступності (WCAG) та проаналізовано обмеження існуючих інструментів автоматизованого аудиту. Встановлено, що традиційні підходи мають обмежену здатність до врахування семантичного контексту веб-інтерфейсів, що ускладнює виявлення складних порушень доступності. На основі проведеного аналізу запропоновано підхід до автоматичного виправлення порушень веб-доступності з використанням моделі CodeT5. Виконано збір, очищення та попередню обробку набору даних обсягом 400 000 прикладів, сформованого у вигляді пар «дефектний HTML-код – виправлений HTMLкод». Для адаптації моделі до специфіки вимог WCAG застосовано методи навчання за інструкціями та донавчання. Додатково реалізовано конвеєр автоматичної валідації згенерованого коду. У результаті виконано донавчання моделі CodeT5. Проведене експериментальне дослідження показало, що донавчена модель забезпечує вищу точність класифікації та виправлення дефектів доступності порівняно з базовими підходами. | |
| dc.description.abstractother | Bachelor's thesis: 53 p., 12 figures, 3 tables, 29 references. The object of the study is the process of automated detection and elimination of web accessibility barriers (according to WCAG standards) in the source code of user interfaces. The subject of research is artificial intelligence methods and models (in particular, language models for code) for semantic analysis and refactoring of HTML markup. The purpose of the work is to improve the efficiency and speed of adapting web interfaces to WCAG standards by developing an approach to automatically correcting semantic errors in HTML code based on fine-tuning the CodeT5 model. This paper examines current international web accessibility standards (WCAG) and analyzes the limitations of existing automated auditing tools. It has been established that traditional approaches have a limited ability to account for the semantic context of web interfaces, which complicates the detection of complex accessibility violations. Based on the analysis, an approach to automatically correcting web accessibility violations using the CodeT5 model is proposed. A dataset of 400,000 examples, organized as pairs of “defective HTML code – corrected HTML code,” was collected, cleaned, and preprocessed. To adapt the model to the specific requirements of WCAG, supervised learning and fine-tuning methods were applied. Additionally, an automatic validation pipeline for the generated code was implemented. As a result, the CodeT5 model was fine-tuned. The experimental study showed that the fine-tuned model provides higher accuracy in classifying and correcting accessibility defects compared to baseline approaches. | |
| dc.format.extent | 64 с. | |
| dc.identifier.citation | Шевкунова, В. В. Автоматичне виявлення та корекція помилок веб-доступності методами штучного інтелекту : дипломна робота … бакалавра : 122 Комп'ютерні науки / Шевкунова Валерія Вікторівна. – Київ, 2026. – 64 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/83911 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | веб-доступність | |
| dc.subject | wcag | |
| dc.subject | штучний інтелект | |
| dc.subject | мультимодальні моделі | |
| dc.subject | семантичний аналіз коду | |
| dc.subject | codet5 | |
| dc.subject | автоматизований аудит | |
| dc.subject | машинне навчання | |
| dc.subject | автоматичне виправлення помилок | |
| dc.subject | web accessibility | |
| dc.subject | wcag | |
| dc.subject | artificial intelligence | |
| dc.subject | multimodal models | |
| dc.subject | semantic code analysis | |
| dc.subject | automated audit | |
| dc.subject | machine learning | |
| dc.subject | automatic error correction | |
| dc.title | Автоматичне виявлення та корекція помилок веб-доступності методами штучного інтелекту | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Shevkunova_bakalavr.pdf
- Розмір:
- 1.7 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: