TCC - Bacharelado em Ciência da Computação (Sede)
URI permanente para esta coleçãohttps://arandu.ufrpe.br/handle/123456789/415
Navegar
79 resultados
Resultados da Pesquisa
Item Modelos de recomendação sensível ao contexto em ambientes de comunicação aumentativa alternativa: naive bayes, redes neurais e aprendizagem federada(2025-03-19) Nascimento, Fabio Augusto Souza do; Nascimento, André Câmara Alves do; http://lattes.cnpq.br/0622594061462533; http://lattes.cnpq.br/2170186670973508A inteligência artificial (IA) está presente em diversos setores da sociedade, promovendo constantes avanços tecnológicos e sociais. Um dos subconjuntos da IA é a aprendizagem de máquina (AM), que possibilita aos computadores aprenderem e evoluírem com base em dados. O conhecimento obtido por meio desse processo auxilia em diferentes áreas, desde a análise e interpretação de informações até a usabilidade de aplicativos. Compreender o funcionamento e as possibilidades dessa ferramenta pode ser um ativo valioso. Entre as múltiplas aplicações possíveis, a AM desempenha um papel importante na comunicação aumentativa e alternativa (CAA), auxiliando indivíduos que apresentam dificuldades nessas interações por meio de aplicativos. Essas aplicações estão em constante evolução e, com as inovações tecnológicas, possibilitam o desenvolvimento de sistemas capazes de compreender o ambiente em que uma pessoa está inserida e oferecer recomendações personalizadas aos usuários. Este trabalho investiga o uso dos Sistemas de Recomendação Sensível ao Contexto (SRSC) em aplicações da CAA, considerando as características individuais dos usuários com base em seus dados e contexto. São utilizados modelos de IA, tais como Naïve Bayes (NB), Redes Neurais Artificiais (RNA) e Aprendizagem Federada (AF), para comparar diferentes abordagens e avaliar sua capacidade de fornecer resultados relevantes. A partir dos experimentos realizados, foi possível verificar que modelos personalizados demonstram melhor desempenho em relação a abordagens globais, oferecendo recomendações mais relevantes aos usuários finais. Nesse sentido, a personalização e o uso de variáveis contextuais podem melhorar significativamente a experiência de pessoas que dependem de CAA, aumentando a agilidade e a assertividade da comunicação.Item Análise de mensagens de Commit com IA: uma nova perspectiva para o algoritmo SZZ(2025-03-17) Souza, Camila Nunes de Paula; Cabral, George Gomes; http://lattes.cnpq.br/8227256452129177; http://lattes.cnpq.br/8347479672060133Este trabalho propõe uma abordagem inovadora para aprimorar o algoritmo SZZ utilizado na identificação de commits que introduzem defeitos em sistemas de software. A metodologia proposta envolve o uso do ChatGPT, para realizar uma análise semântica das mensagens de commit, classificando-as em duas categorias: ”introduz bug”e ”não introduz bug”. O objetivo é melhorar a confiabilidade das classificações geradas pelo SZZ, reduzindo falsos positivos e melhorando a qualidade dos dados utilizados para a geração de modelos preditivos de detecção de defeitos. Para validar a abordagem, foram realizados experimentos com duas bases de dados (Neutron e Nova), utilizando os classificadores Random Forest e SVC, além de técnicas de balanceamento como oversampling e undersampling. Os resultados demonstram que a integração do ChatGPT ao SZZ resultou em uma redução significativa de commits erroneamente classificados como introdução de bugs, além de melhorar o desempenho dos classificadores, especialmente o Random Forest. Conclui-se que a utilização de LLMs pode aprimorar a eficácia do SZZ, contribuindo para a melhoria da qualidade de software e a eficiência na detecção de defeitos.Item Utilização do ChatGPT para auxiliar no desenvolvimento de sites mais acessíveis(2025-03-21) Wei, Mateus Anderson da Silva; Falcão, Taciana Pontual da Rocha; http://lattes.cnpq.br/5706959249737319; http://lattes.cnpq.br/6635792553693298A acessibilidade digital é um fator essencial para garantir a inclusão de pessoas com deficiência no ambiente online. No entanto, a baixa adoção de boas práticas de acessibilidade ainda é um problema significativo, especialmente no desenvolvimento de websites, onde são comuns falhas como baixo contraste de cores, ausência de textos alternativos em imagens e estrutura semântica inadequada do HTML, o que pode comprometer o funcionamento de tecnologias assistivas. Este estudo investiga como o ChatGPT pode auxiliar desenvolvedores na criação de sites acessíveis, fornecendo recomendações e melhorias com base nas diretrizes do WCAG (Web Content Accessibility Guidelines). Para isso, foi conduzida uma análise das principais dificuldades enfrentadas no desenvolvimento de sites acessíveis e um experimento prático no qual um site foi desenvolvido utilizando sugestões do ChatGPT. Os resultados foram validados por meio da ferramenta ASES e do modelo de acessibilidade eMAG, evidenciando que, embora o ChatGPT seja uma ferramenta útil para identificar e corrigir barreiras de acessibilidade, a verificação humana continua sendo indispensável para garantir um alto nível de acessibilidade.Item Utilização de inteligência de ameaças cibernéticas para prevenção e mitigação de ataques ransomware: uma revisão sistemática da literatura(2025-02-27) Cabral, Rennan Luis Barros; Lins, Fernando Antonio Aires; http://lattes.cnpq.br/2475965771605110; http://lattes.cnpq.br/4612932794474682Item Redes ópticas de acesso: uma análise comparativa entre EPON e SuperPON(2024-12-12) Silva, Marcos Antonio da; Araújo, Danilo Ricardo Barbosa de; http://lattes.cnpq.br/2708354422178489The demand for high transmission rates for Internet services has been increasing over time, resulting in a large flow of data. This project focuses on access networks, which provide quality intemet services to homes and small business. Optical fiber offers high transmission rates, both for upstream and downstream, capable of transporting several Gbps, depending on the network architecture and equipment used, such as the OLT (Optical Line Terminal). Passive optical networks are access networks that use interconnected optical fibers in a star topology and point-to-multipoint configuration, consisting only of passive optical components between the Optical Line Terminal (OLT) and the Optical Network Unit (ONU). As a technological evolution strategy, they can be used to leverage the installed base of copper cables and coaxial cables in the access network, serving as feeder cables for technologies such as Digital Subscriber Line (DSL), cable modem, and Local Multipoint Distribution System (LMDS), and, in the future, to provide optical fiber to user premises. This project aims to show the difference between EPON and SuperPON technologies, both of which are passive network technologies, and to verify the cost-effectiveness of both. In this work, we explore the particularities of both technologies, considering the size of the network. We observe that EPON (Ethernet Passive Optical Network) stands out for its significantly lower cost compared to SuperPON when expanding the network to smaller areas. This is due to the lower need for expenses with CO (Central Office) and equipment. On the other hand, SuperPON presents a cost advantage when expanding to larger areas, as it requires less CO. Therefore, it becomes a more advantageous option compared to EPON in such network expansion scenarios. Another comparison we will address is the number of ONUs (Optical Network Unit) that we can obtain compared to EPON and SuperPON. In EPON, one fiber can support up to 64 ONUs in a network with a 1:8 splitter, resulting in 8 CTOs (Optical Termination Boxes). In a network with a 1:16 splitter, we can have 4 CTOs. On the other hand, in the SuperPON network, we can accommodate up to 1024 ONUS on a single fiber with a 1:8 splitter, resulting in 128 CTOs. With a 1:16 splitter, we can have 64 CTOs.Item Rede de Atenção Psicossocial na cidade de Olinda: desenvolvimento de um protótipo web para melhoria do acesso aos serviços de saúde mental(2024-10-04) Silva, Isaque João da; Andrade, Ermeson Carneiro de; Araújo, Carlos Julian Menezes; http://lattes.cnpq.br/3156174527107999; http://lattes.cnpq.br/2466077615273972; http://lattes.cnpq.br/1877126987902999This article highlights the importance of the Psychosocial Care Network (RAPS) in the mental health of the population and the need to provide clear and accessible information about its services in the city of Olinda. The objective of the study was to propose a web application, through the development of a prototype, that centralized essential information such as target audience, address, phone number, and operating hours of RAPS services. The methodology includes problem identification, user profile definition, ideation, prototype development, and evaluation through a questionnaire answered by 127 participants. The results show a positive evaluation of the prototype, with 91.4% of respondents agreeing on its navigability and 90.6% of participants expressing their intention to use it in their daily lives. It is concluded that the project is promising and reinforces the need for continuous improvements in the available information, as well as the possibility of implementing the proposed solution and adapting it to other municipalities.Item Desenvolvimento de no-code no FlowUp: construção de campos personalizáveis(2024-10-04) Santos, João Victor Vieira Silva dos; Monteiro, Cleviton Vinicius Fonsêca; http://lattes.cnpq.br/9362573782715504; http://lattes.cnpq.br/5366897410770757This study focuses on the implementation of No-Code features in the FlowUp ERP system to provide greater flexibility and customization for users. Using the Design Thinking methodology, customizable fields were developed, allowing for better adaptation of the system to the specific needs of each company. Interviews with stakeholders confirmed the usefulness of the feature, suggesting improvements for its expansion. The study concludes that the introduction of No-Code in FlowUp is an efficient solution for customization, offering new possibilities for system evolution and data integration.Item Automatização dos serviços de coleta domiciliar com o QGIS e Python(2024-10-04) Prado, Artillis Henrique Mendes do; Medeiros, Victor Wanderley Costa de; http://lattes.cnpq.br/7159595141911505; http://lattes.cnpq.br/7294722691197017This work describes the development of an innovative tool for monitoring household waste collection services in the city of Recife, Brazil, using QGIS and Python. The main objective is to optimize the management of the Operational Control Center (CCO) of TPF, which operates within Emlurb, allowing for better monitoring of collection operations and analysis of vehicle routes. The developed platform collects and processes geospatial data, providing accurate and timely information about the trucks’ paths and generating reports that assist in service management. By integrating these technologies, the tool offers features such as identifying unserviced areas, analyzing response times by sector, and evaluating vehicle productivity. The generated reports provide a comprehensive view of operational efficiency, facilitating strategic decision-making, including route adjustments and the reallocation of more productive vehicles. Additionally, the tool allows filtering data by speed and distance tolerance, helping to verify whether the trucks adhered to their planned routes. Implementing this solution yields significant benefits for public management, including enhanced operational control, data accuracy, and transparency in waste collection activities. By generating real-time information and rapid results, the tool contributes to the efficiency of operations and the continuous improvement of services, fostering a more effective and data-driven administration. Thus, the developed system helps streamline the waste collection process, making it more agile and sustainable.Item Um estudo de caso para previsão de partidas de futebol utilizando o ChatGPT(2024-10-01) Silva, Thiago Luiz Barbosa da; Nascimento, Leandro Marques do; http://lattes.cnpq.br/9163931285515006The present study aims to develop and test a tool for predicting football match outcomes using the ChatGPT language model. The research explores the potential of this technology to process match data and generate predictions, comparing its performance with the probabilities offered by betting houses. The method includes data collection through web scraping from sources such as Placar de Futebol and FBref, which allowed the creation of a rich database with detailed information about teams, championships and statistics. From this database, the tool was developed within the Arena Sport Club project, which includes features for visualizing results and football-related information. Different prompt-generation strategies were implemented in the tool to determine the best way to instruct the model to provide accurate predictions. The results showed that the model has the potential to make effective football match predictions, approaching the accuracy rates of betting houses. However, the study identified challenges such as high financial costs and the need for continuous adjustments to address the complexity of the matches and the variables involved. The conclusion suggests that while ChatGPT offers a promising tool for sports predictions, its use in real-world contexts needs to be optimized. Future research can enhance the application of this technology, reducing costs and improving accuracy over time.Item Análise da acessibilidade para pessoas com deficiência visual e auditiva em redes sociais(2024-10-01) Lima, Thiago Ferreira de; Falcão, Taciana Pontual da Rocha; http://lattes.cnpq.br/5706959249737319; http://lattes.cnpq.br/5181649435278623