Please use this identifier to cite or link to this item:
https://repositorio.ufu.br/handle/123456789/49941Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.creator | Mesquita, Igor Melo | - |
| dc.date.accessioned | 2026-08-28T12:54:17Z | - |
| dc.date.available | 2026-08-28T12:54:17Z | - |
| dc.date.issued | 2026-07-28 | - |
| dc.identifier.citation | MESQUITA, Igor Melo. Estudo de caso do uso de um sistema de gerenciamento de banco de dados para detecção de cyberbullying. 2026. 55 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) – Universidade Federal de Uberlândia, Uberlândia, 2026. | pt_BR |
| dc.identifier.uri | https://repositorio.ufu.br/handle/123456789/49941 | - |
| dc.description.abstract | The ease of access to social media has intensified episodes of cyberbullying among users, a practice that negatively affects victims’ lives. Given this problem, this work aims to evaluate the applicability of PGVector (an extension for creating VDBMSs) in processes for detecting messages potentially associated with cyberbullying, combining semantic similarity search with a supervised machine learning model. To this end, data from the X platform (formerly Twitter) were collected and submitted to a method structured in six steps: textual preprocessing, vector representation, sampling, storage in PostgreSQL with the PGVector extension, classification, and evaluation of results. In the classification step, three embedding generation models were compared — SBERT, BERT, and FastText —, each combined with the kNN algorithm executed directly in the VDBMS. The results showed that SBERT achieved the best performance (k = 9, f1-score of 0.77), outperforming BERT (k = 7, f1-score of 0.65) and FastText (k = 5, f1-score of 0.59), confirming that embeddings optimized for similarity comparison are more suitable for this type of task. It is concluded that PostgreSQL, through PGVector, is capable of acting as a complete similarity-based classification environment, validating its applicability for cyberbullying detection. | pt_BR |
| dc.description.sponsorship | Pesquisa sem auxílio de agências de fomento | pt_BR |
| dc.language.iso | pt_BR | pt_BR |
| dc.publisher | Universidade Federal de Uberlândia | pt_BR |
| dc.rights | Acesso Aberto | pt_BR |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
| dc.subject | Cyberbullying | pt_BR |
| dc.subject | PGVector | pt_BR |
| dc.subject | Embeddings | pt_BR |
| dc.subject | Similaridade semântica | pt_BR |
| dc.subject | Aprendizado de máquina supervisionado | pt_BR |
| dc.title | Estudo de caso do uso de um sistema de gerenciamento de banco de dados para detecção de cyberbullying | pt_BR |
| dc.type | Trabalho de Conclusão de Curso | pt_BR |
| dc.contributor.advisor1 | Barioni, Maria Camila Nardini | - |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/3785426518998830 | pt_BR |
| dc.contributor.referee1 | Paiva, Elaine Ribeiro de Faria | - |
| dc.contributor.referee1Lattes | http://lattes.cnpq.br/8238524390290386 | pt_BR |
| dc.contributor.referee2 | Nascimento, Marcelo Zanchetta do | - |
| dc.contributor.referee2Lattes | http://lattes.cnpq.br/5800175874658088 | pt_BR |
| dc.description.degreename | Trabalho de Conclusão de Curso (Graduação) | pt_BR |
| dc.description.resumo | A facilidade de acesso às redes sociais intensificou episódios de cyberbullying entre os usuários, prática que afeta negativamente a vida das vítimas. Diante dessa problemática, este trabalho tem como objetivo avaliar a aplicabilidade do PGVector (uma extensão para criar SGBDVs) em processos de detecção de mensagens potencialmente associadas ao cyberbullying, unindo busca por similaridade semântica a um modelo supervisionado de aprendizado de máquina. Com esse propósito, dados da plataforma X (antigo Twitter) foram coletados e submetidos a seis etapas: pré-processamento textual, representação vetorial, amostragem, armazenamento no PostgreSQL com a extensão PGVector, classificação e avaliação dos resultados. Na etapa de classificação, foram comparados três modelos de geração de embeddings — SBERT, BERT e FastText —, cada um combinado ao algoritmo kNN executado diretamente no SGBDV. Os resultados demonstraram que o SBERT apresentou o melhor desempenho (k = 9, f1-score de 0,77), superando o BERT (k = 7, f1-score de 0,65) e o FastText (k = 5, f1-score de 0,59), confirmando que embeddings otimizados para comparação por similaridade são mais adequados a esse tipo de tarefa. Conclui-se que o PostgreSQL, por meio do PGVector, é capaz de atuar como um ambiente completo de classificação por similaridade, validando sua aplicabilidade para a detecção de cyberbullying. | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.course | Sistemas de Informação | pt_BR |
| dc.sizeorduration | 55 | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOS | pt_BR |
| Appears in Collections: | TCC - Sistemas de Informação (Uberlândia) | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| EstudoCasoUso.pdf | Trabalho de Conclusão de Curso | 5.95 MB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License