Social insights é um projeto de big data de código aberto que gera insights sobre vários tópicos interessantes que acontecem todos os dias. Atualmente, estamos nos concentrando na análise do sentimento político devido às próximas eleições nos Estados Unidos. As fontes de dados incluem a API do Twitter. Existe um mecanismo de pesquisa criado para consultar os insights.
O projeto está dividido em 3 partes:
Para executar e configurar o projeto você precisa de python, node.js e NPM instalados para as visualizações, que podem ser encontradas aqui. Para o processamento de dados você precisa do python que pode ser encontrado aqui.
Para começar no back-end:
git clone https://github.com/dsc-umass/social-insights.git
pip3 install pipenv
pipenv shell
pipenv install
Para começar no site:
git clone https://github.com/dsc-umass/social-insights.git
cd web
yarn install
Introdução ao desenvolvimento Django
Depois de criar o shell pipenv para executar o servidor de desenvolvimento:
cd webpages
python manage.py runserver