This repository contains code and data for the course Cultural Analytics at the University Leipzig.
Installed Python, Docker and docker-compose.
To install the required packages, run:
cd django-app
py -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txtGo to the django-app directory, copy the .env.example file to .env and fill in the required variables.
cd django-app
cp .env.example .envTo start the Django server, run:
docker compose up --build --watchThe Django server is now running on http://localhost:8000.
The Scraper API is available at http://localhost:8000/scraper.
The Analyzer is available at http://localhost:8000/analyzer.
The Visualizer is available at http://localhost:8000/visualizer.
For more helpfully commands, see the README.md in the django-app directory.
To view the database, you can use the included open course sqlite viewer. The source is (https://github.com/inloop/sqlite-viewer). For more information, see the README.md.
More information about the hashtag clustering scrips can be found in this README.md.