Lensing Wikipedia is an interface to visually browse through human history as represented in Wikipedia. This the source code that runs the website:
JavaScript Python C++ HTML Shell CSS Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
backend
data-preparation
scripts
web
.gitignore
AUTHORS
CONTRIBUTING.md
Dockerfile-data
Dockerfile-syslog
LICENCE
Makefile
README.md
config.env
dev.env
docker-compose.dev.yml
docker-compose.staging.yml
docker-compose.yml
gen_keys.sh
keys.env.sample
nginx.conf
rsyslog.conf
website.md

README.md

Lensing Wikipedia

For information about the developers for this project, see the AUTHORS file.

Simon Fraser University, School of Computing Science
Burnaby, BC V5A 1S6, Canada

For license information, see the LICENCE file.

There are four main parts:

  • Data preparation (data-preparation/). Creates a data file.
  • Backend (backend/). Uploads the data file to a database and serves a query system against this data.
  • Web (web/). Web interface which visualizes the data, querying the backend.

See the documentation in the respective directories for more information. To set up the complete system follow the usage directions for each part in sequence.