Publicação:
Estudo de caso de um sistema de gerenciamento de banco de dados vetorial para manipulação de dados de redes sociais online

Carregando...
Imagem de Miniatura

Direito de acesso

Programa

Área do conhecimento

CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOS

Título da Revista

ISSN da Revista

Título de Volume

Coorientador

Resumo

O crescente volume de dados não estruturados, impulsionado por plataformas de redes sociais online, apresenta desafios para os Sistemas de Gerenciamento de Bancos de Da dos relacionais tradicionais, limitados a buscas lexicais. SGBDs vetoriais surgem como solução, porém introduzem complexidade arquitetônica. Uma alternativa é a integração de capacidades vetoriais em SGBDs existentes. Este trabalho tem como objetivo ava liar a viabilidade da extensão PGVector do PostgreSQL como solução integrada para a análise de dados não estruturados. Para isso, foi desenvolvido um estudo de caso que utiliza um conjunto de dados de tweets da plataforma X (antigo Twitter). O método de trabalho abrange o pré-processamento dos textos e a geração de representações ve toriais (embeddings) por meio do modelo “paraphrase-multilingual-MiniLM-L12-v2” da biblioteca sentence-transformers. Os embeddings gerados foram armazenados e indexados no PostgreSQL utilizando o PGVector. Subsequentemente, foi aplicado o algoritmo de clusterização K-means para a descoberta de tópicos de forma não supervisionada, com o número ideal de clusters (K) sendo determinado pelo Método do Cotovelo. Os resul tados demonstram a aplicabilidade da abordagem integrada, permitindo a execução de um pipeline completo de Machine Learning dentro do ecossistema relacional. O trabalho contribui ao apresentar um roteiro prático e validado, servindo como um recurso para futuras aplicações na área.

Abstract

The growing volume of unstructured data, driven by social media platforms, poses chal lenges for traditional relational Database Management Systems (DBMS), which are lim ited to lexical searches. Vector DBMSs emerge as a solution, yet they introduce archi tectural complexity. An alternative is the integration of vector capabilities into existing DBMSs. This work aims to evaluate the viability of the PostgreSQL extension PGVec tor as an integrated solution for the analysis of unstructured data. To this end, a case study was developed using a dataset of tweets from the X platform (formerly Twitter). The workflow covers text preprocessing and the generation of vector representations (em beddings) using the “paraphrase-multilingual-MiniLM-L12-v2” model from the sentence transformers library. The generated embeddings were stored and indexed in PostgreSQL using PGVector. Subsequently, the K-means clustering algorithm was applied for unsu pervised topic discovery, with the optimal number of clusters (K) determined by the Elbow Method. The results demonstrate the applicability of the integrated approach, enabling the execution of a complete Machine Learning pipeline within the relational ecosystem. This work contributes by presenting a practical and validated roadmap, serving as a resource for future applications in the field.

Palavras-chave

Sistema de Gerenciamento de Banco de Dados Vetorial, PGVector, Embeddings, K-Means, Dados de Redes Sociais Online, Vector Database Management System, Online Social Media Data

Citação

CORSI, Ana Luísa Matias. Estudo de caso de um sistema de gerenciamento de banco de dados vetorial para manipulação de dados de redes sociais online. 2025. 60 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2025.

DOI

Avaliação

Revisão

Suplementado Por

Referenciado Por

Licença Creative Commons

Exceto quando indicado de outra forma, a licença deste item é descrita como Acesso Aberto