Social Insights — это проект больших данных с открытым исходным кодом, который генерирует информацию о различных интересных темах, происходящих каждый день. В настоящее время мы сосредоточены на анализе политических настроений в связи с предстоящими выборами в США. Источники данных включают API Twitter. Для запроса информации создана поисковая система.
Проект разбит на 3 части:
Для запуска и настройки проекта вам потребуются установленные Python, Node.js и NPM для визуализаций, которые можно найти здесь. Для обработки данных вам понадобится Python, который можно найти здесь.
Чтобы начать работу с серверной частью:
git clone https://github.com/dsc-umass/social-insights.git
pip3 install pipenv
pipenv shell
pipenv install
Чтобы начать работу на сайте:
git clone https://github.com/dsc-umass/social-insights.git
cd web
yarn install
Начало работы с разработкой Django
После создания оболочки Pipenv для запуска сервера разработки:
cd webpages
python manage.py runserver