Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

26 Commits

Repository files navigation

Sentiments Tracker

Ambiente de Desenvolvimento

No Ambiente de Desenvolvimento, descreve-se o conjunto de ferramentas utilizadas para implementar o projeto. Neste trabalho, o ambiente de desenvolvimento é composto pelas seguintes ferramentas listadas na Tabela 1.

Tabela 1. Ferramentas do ambiente de desenvolvimento.

FuncionalidadeFerramenta
Modelo de análise de sentimentosPython (BERTimbau)
APINode.js
FrontendNext.js
Banco de dadosPostgreSQL / mongoDB
Controle de versãoGit (Github, Gitlab)
Testes de softwareJest (Node.js) / pytest (python)
Biblioteca de estiloTailwind CSS
Análise de dadospandas, numpy (python)
HospedagemVercel (Frontend) / Azure (Backend, API)
Visualização de dadosmatplotlib
Sistema operacionalwindows 11 / linux

CronogramaFigura 1. Gráfico de Gantt
image

Figura 2. Diagrama de caso de uso
image

Fonte: Elaboração Própria.

A Figura 3 apresenta o diagrama de classes desenvolvido para a modelagem do banco de dados, detalhando as principais entidades e suas respectivas relações.

figura 3: Diagrama de classes do sistema
image

Fonte: Elaboração Própria.

5.3. Interface do Sistema

Nesta seção, são apresentadas as principais interfaces do sistema, que incluem telas de visualização de dados, análise detalhada, busca personalizada e informações técnicas sobre o modelo utilizado na análise de sentimentos.

A Figura 4 apresenta a página inicial do sistema, onde é exibido um resumo da última semana referente ao sentimento das postagens. Esta tela visa fornecer uma visão geral rápida dos dados analisados, permitindo que o usuário identifique tendências ou

anomalias de forma imediata.

Figura 4. Tela inicial.
image

Fonte: Elaboração Própria.

Na Figura 5, é mostrada a página de análise detalhada, que exibe informações mais específicas, como a média de sentimentos por rede social e por publicação. Esta interface foi desenvolvida para facilitar a compreensão granular dos dados, permitindo comparações entre diferentes plataformas sociais.

figura 5: Tela com análise detalhada
image

Fonte: Elaboração Própria.

A Figura 6 ilustra a página de busca, onde o usuário pode realizar filtragens avançadas por publicações, sentimentos, intervalos de tempo e redes sociais. Este recurso possibilita uma análise personalizada, atendendo a cenários específicos de interesse.

figura 6: Tela de busca
image

Fonte: Elaboração Própria.

A Figura 7 apresenta a página com informações detalhadas sobre o modelo utilizado para a análise de sentimentos. Nesta tela, são exibidos dados como acurácia, precisão, performance e a relação entre os resultados do modelo e os valores reais, permitindo uma avaliação clara e transparente da eficácia do sistema.

figura 7: Tela de análise do do desempenho do modelo
image

Fonte: Elaboração Própria.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages