Skip to content

zairobastos/moodgram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Ā 

History

63 Commits
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 

Repository files navigation

LOGO

šŸƒ MOODGram - Descubra o humor por trĆ”s das palavras šŸ‚

šŸ“ƒ Descrição da TemĆ”tica

AnÔlise de sentimentos é o processo de analisar um texto digital para determinar se o tom emocional da mensagem é positivo, negativo ou neutro. Atualmente, as empresas têm grandes volumes de dados textuais, como e-mails, transcrições de chat de atendimento ao cliente, comentÔrios em mídias sociais e avaliações. As ferramentas de anÔlise de sentimentos podem escanear esse texto para determinar automaticamente a atitude do autor em relação a um tópico. As empresas usam os insights da anÔlise de sentimentos para melhorar o atendimento ao cliente e aumentar a reputação da marca.

LOGO

Dito isso, o objetivo central consiste em desenvolver classificador de sentimentos de notícias eficiente, preciso e escalÔvel. O modelo criado pelos times deve ser capaz de analisar o texto de uma notícia e determinar se o sentimento geral associado a ela é positivo, negativo ou neutro. A partir dessa classificação, uma empresa do segmento financeiro poderÔ tomar decisões informadas e estratégicas com base em dados confiÔveis sobre a percepção pública de notícias relevantes.

img

šŸ“ƒ Documentos do Projeto

šŸ–Œļø Protótipos de Interface

āœ… To-do

šŸ›  Tecnologias

Naquela seção, trouxemos como instalar cada biblioteca separadamente:

Pandas

O Pandas Ć© uma biblioteca de anĆ”lise de dados que oferece estruturas de dados flexĆ­veis e eficientes, tornando a manipulação e anĆ”lise de dados mais fĆ”cil. Ɖ frequentemente usado em conjunto com o NumPy.

Instalação

pip install pandas

Scikit-Learn (sklearn)

Scikit-Learn é uma biblioteca de aprendizado de mÔquina em Python. Ela fornece ferramentas simples e eficientes para anÔlise preditiva de dados, incluindo classificação, regressão, clustering, entre outras tarefas.

Instalação

pip install -U scikit-learn

Streamlit

Streamlit Ć© uma biblioteca para criar aplicativos da web interativos com apenas algumas linhas de código. Ɖ frequentemente utilizado para prototipagem rĆ”pida e visualização de dados.

Instalação

pip install streamlit

Seaborn

Seaborn é uma biblioteca de visualização de dados baseada no Matplotlib. Ele fornece uma interface de alto nível para criar grÔficos estatísticos atraentes e informativos.

Instalação

pip install seaborn

NLTK (Natural Language Toolkit)

NLTK é uma biblioteca para processamento de linguagem natural. Ele contém ferramentas para trabalhar com textos, incluindo tokenização, stemming, lematização, anÔlise gramatical, entre outras funcionalidades.

Instalação

pip install -U nltk

Regular Expressions (re)

O módulo re é parte da biblioteca padrão do Python e é usado para trabalhar com expressões regulares, o que é útil para encontrar padrões em strings.

Instalação

Não é necessÔrio instalar separadamente, pois faz parte da biblioteca padrão.

Wordcloud

A biblioteca Wordcloud Ć© usada para gerar nuvens de palavras a partir de um texto, onde o tamanho de cada palavra representa sua frequĆŖncia no texto.

Instalação

pip install wordcloud

Plotly

Plotly é uma biblioteca para criação de grÔficos interativos. Ele suporta uma variedade de tipos de grÔficos e é útil para criar visualizações dinâmicas e atraentes.

Instalação

pip install plotly

šŸ’¾ Executando o Projeto

Siga os passos abaixo para executar o projeto:

  1. Clone o Repositório:

    • Certifique-se de ter o Git instalado no seu sistema.
    • Execute o seguinte comando para clonar o repositório:
      git clone https://github.com/zairobastos/moodgram.git
  2. Instale as Bibliotecas NecessƔrias:

    • No terminal, execute o comando a seguir para instalar todas as bibliotecas listadas no arquivo requirements.txt:
      pip install -r requirements.txt
  3. Configurando e Rodando o Moodgram:

  4. Executando o Dashboard:

    • Para rodar o dashboard, utilize o seguinte comando no terminal:
      streamlit run Dashboard.py

Certifique-se de seguir esses passos em ordem para garantir uma execução adequada do projeto. Boa exploração! šŸš€

šŸ‘Øā€šŸ’»šŸ‘©ā€šŸ’» Desenvolvedores


Gabriel Rudan

šŸ’»


Raylander Marques

šŸ’»


LetĆ­cia Torres

šŸ’»


Zairo Bastos

šŸ’»

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •