Social Insights ist ein Open-Source-Big-Data-Projekt, das Einblicke in verschiedene interessante Themen des Alltags generiert. Derzeit konzentrieren wir uns auf die Analyse der politischen Stimmung aufgrund der bevorstehenden Wahlen in den Vereinigten Staaten. Zu den Datenquellen gehört die Twitter-API. Für die Abfrage der Erkenntnisse gibt es eine Suchmaschine.
Das Projekt gliedert sich in 3 Teile:
Um das Projekt auszuführen und einzurichten, müssen Python, node.js und NPM für die Visualisierungen installiert sein, die Sie hier finden. Für die Datenverarbeitung benötigen Sie Python, das Sie hier finden.
Um mit dem Backend zu beginnen:
git clone https://github.com/dsc-umass/social-insights.git
pip3 install pipenv
pipenv shell
pipenv install
So starten Sie auf der Website:
git clone https://github.com/dsc-umass/social-insights.git
cd web
yarn install
Erste Schritte mit der Django-Entwicklung
Nach dem Erstellen der Pipenv-Shell zum Ausführen des Entwicklungsservers:
cd webpages
python manage.py runserver