Skip to content

Análise de empresas utilizando análise de sentimento e API do twitter. Trabalho para a disciplina de Inteligência Artificial.

Notifications You must be signed in to change notification settings

pabloghid/company_analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Análise de empresas por análise de sentimentos

Trabalho para a disciplina de Inteligência Artificial

ToDo

  • Criar rotas
  • Configurar scraper para twitter (snscrape)
  • Analisar informações sobre empresa buscada
  • Mostrar ao usuário em formas gráficas

Funcionamento

A aplicação é capaz de trazer opiniões sobre uma palavra, empresa, hashtag inserida no campo de busca. Após a busca, ela mostrará gráficos sobre posicionamentos positivos, neutros ou negativos com base em tweets sobre a pesquisa, apresentando gráficos e exemplos de tweets.

Instalação

Versão do Python: 3.10

Clone o repositório:

git clone https://github.com/pabloghid/company_analysis.git

Crie um ambiente virtual. Ex:

python -m venv venv

Ative o ambiente virtual. No Windows:

venv\Scripts\activate

No Linux/macOS:

source venv/bin/activate

Instale as dependências do projeto:

pip install -r requirements.txt

É necessário fazer alterações na biblioteca google_trans_new para que funcione corretamente. Para isso, no arquivo google_trans_new/google_trans_new.py, na linha 151 e 233, troque

response = (decoded_line + ']')

para

response = (decoded_line)

Para inicializar o projeto com o debug ligado, para desenvolvimento, utilize o comando abaixo ou execute o arquivo run.py.

flask --app company_analysis run --debug

About

Análise de empresas utilizando análise de sentimento e API do twitter. Trabalho para a disciplina de Inteligência Artificial.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •