Visualization and analysis of hate crime in Berlin, with data provided by ReachOut - Opferberatung und Bildung gegen Rechtsextremismus, Rassismus und Antisemitismus
  • JavaScript 86.8%
  • Python 7.2%
  • CSS 2.5%
  • Java 1.7%
  • Smarty 1.4%
  • Other 0.4%
Find a file
2015-01-17 19:12:09 +01:00
scraper Clean up code, clarify and remove an unnecessary try-except-block 2014-12-11 00:29:08 +01:00
stanford-postagger-full-2014-10-26 Start messing around with part of speech tagging 2015-01-17 15:15:51 +01:00
www Separate into different files 2014-11-17 14:37:41 +01:00
.editorconfig Use peewee as model and rewrite the code 2014-12-10 23:56:27 +01:00
.gitignore Crawl all pages and insert them into the database 2014-12-08 18:26:25 +01:00
analyze.py Move geocoding to Google API 2015-01-17 19:12:09 +01:00
get_incidents.py swapped '…' with '...' and removed sqlite3 import. 2015-01-17 13:58:38 +01:00
locator.py Move geocoding to Google API 2015-01-17 19:12:09 +01:00
models.py Move geocoding to Google API 2015-01-17 19:12:09 +01:00
README.md Use peewee as model and rewrite the code 2014-12-10 23:56:27 +01:00
requirements.txt Install nltk for named entity extraction of places later on 2015-01-17 11:43:59 +01:00

What is this?

A visualization of hate crime in Berlin, starting 2005. The data is kindly provided by ReachOut - Opferberatung und Bildung gegen Rechtsextremismus, Rassismus und Antisemitismus. It is scraped regularly from their webpage and visualized and analyzed by software written by Joshua Widmann and Arne Schlüter.

How do I start?

In order to set up the tables you have to create them first. This is done quite easily using the python interpreter:

from models import *
create_tables()