Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/40042
Registro completo de metadados
Campo DCValorIdioma
dc.creatorMiranda, Arthur Massuia-
dc.date.accessioned2026-04-07T20:15:02Z-
dc.date.available2026-04-07T20:15:02Z-
dc.date.issued2025-06-30-
dc.identifier.citationMIRANDA, Arthur Massuia. Segmentação e classificação de ARIA landmarks em aplicações web. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/40042-
dc.description.abstractDigital accessibility is an essential aspect of ensuring the inclusion of people with disabilities in the use of web technologies, enabling a more efficient browsing experience in accordance with the Web Content Accessibility Guidelines (WCAG). Based on this premise, the present work addresses the segmentation and classification of ARIA landmarks in web pages, elements that are critical for digital accessibility, especially for users with visual impairments. Despite the WCAG and the importance of ARIA landmarks, many web pages still fail to implement them correctly due to technical complexity and developers' lack of knowledge. This research proposes the use of supervised machine learning to automate the identification and categorization of landmarks, aiming to improve navigability and compliance with accessibility standards. The methodology involved data collection using a Selenium- based crawler, labeling of elements according to the W3C specifications for ARIA roles and HTML5 tags, and the engineering of numerical and positional features. Three algorithms were trained and evaluated: Decision Tree, Support Vector Machine (SVM), and Multilayer Perceptron (MLP). The results of the comparative analysis indicated that the Decision Tree model achieved the best performance, outperforming the other algorithms and demonstrating to be the most effective approach for landmark classification with the dataset and features used. Thus, for a set of geometric and positional features, rule-based models prove more effective compared to more complex models. Finally, by presenting an automated method that can be integrated into development and testing tools, this work contributes to the field of Computer and Software Engineering, in addition to providing a foundation for the creation of systems that validate and correct web page semantics, thereby promoting a more inclusive and accessible internet.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.subjectEquipamentos de autoajuda para pessoas com deficiênciapt_BR
dc.subjectAprendizado do computadorpt_BR
dc.subjectProjeto de acessibilidadept_BR
dc.subjectSelf-help devices for people with disabilitiespt_BR
dc.subjectMachine learningpt_BR
dc.subjectBarrier-free designpt_BR
dc.titleSegmentação e classificação de ARIA landmarks em aplicações webpt_BR
dc.title.alternativeSegmentation and classification of ARIA landmarks in web applicationspt_BR
dc.typebachelorThesispt_BR
dc.description.resumoA acessibilidade digital é um aspecto essencial para garantir a inclusão de pessoas com deficiência no uso de tecnologias web, permitindo uma experiência de navegação mais eficiente e alinhada às Diretrizes de Acessibilidade para Conteúdo Web (WCAG). A partir disso, este trabalho aborda a segmentação e classificação de ARIA landmarks em páginas web, elementos essenciais para a acessibilidade digital, especialmente para pessoas com deficiência visual. Apesar das WCAG e da importância dos landmarks ARIA, muitas páginas da web ainda falham em sua implementação correta devido à complexidade técnica e à falta de conhecimento dos desenvolvedores. A pesquisa propõe o uso de aprendizado de máquina supervisionado para automatizar a identificação e categorização de landmarks, visando melhorar a navegabilidade e conformidade com as normas de acessibilidade. A metodologia envolveu a coleta de dados utilizando um crawler baseado em Selenium, a rotulação dos elementos com base nas especificações do W3C para roles ARIA e tags HTML5, e a engenharia de features numéricas e posicionais. Foram treinados e avaliados três algoritmos: Árvore de Decisão, Máquina de Vetores de Suporte (SVM) e Multi-Layer Perceptron (MLP). Os resultados da análise comparativa indicaram que o modelo de Árvore de Decisão alcançou o melhor desempenho, superando os demais algoritmos e demonstrando ser a abordagem mais eficaz para a classificação de landmarks com o conjunto de dados e features utilizado. Sendo assim, para um grupo de features geométricas e posicionais, modelos baseados em regras apresentam maior eficácia quando comparados a modelos mais complexos. Por fim, este trabalho, ao apresentar um método automatizado que pode ser integrado a ferramentas de desenvolvimento e testes acaba contribuindo para o campo das Engenharias de Computação e Software, além de fornecer uma base para a criação de sistemas que validam e corrigem a semântica de páginas web, promovendo uma internet mais inclusiva e acessível.pt_BR
dc.degree.localCornélio Procópiopt_BR
dc.publisher.localCornelio Procopiopt_BR
dc.contributor.advisor1Watanabe, Willian Massami-
dc.contributor.referee1Watanabe, Willian Massami-
dc.contributor.referee2Sestito, Camila Dias de Oliveira-
dc.contributor.referee3Oliveira, Claiton de-
dc.publisher.countryBrasilpt_BR
dc.publisher.programEngenharia da Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:CP - Engenharia da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
segmentacaoclassificacaolandmarks.pdf668,18 kBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons