Social Insights es un proyecto de big data de código abierto que genera información sobre diversos temas interesantes que suceden todos los días. Actualmente, nos estamos centrando en el análisis del sentimiento político debido a las próximas elecciones en Estados Unidos. Las fuentes de datos incluyen la API de Twitter. Hay un motor de búsqueda creado para consultar los conocimientos.
El proyecto se divide en 3 partes:
Para ejecutar y configurar el proyecto necesita Python, node.js y NPM instalados para las visualizaciones, que se pueden encontrar aquí. Para el procesamiento de datos necesita Python, que puede encontrar aquí.
Para comenzar con el backend:
git clone https://github.com/dsc-umass/social-insights.git
pip3 install pipenv
pipenv shell
pipenv install
Para comenzar en el sitio web:
git clone https://github.com/dsc-umass/social-insights.git
cd web
yarn install
Comenzando con el desarrollo de Django
Después de crear el shell pipenv para ejecutar el servidor de desarrollo:
cd webpages
python manage.py runserver