-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Timo Cornelius Metzger edited this page Nov 11, 2020
·
10 revisions
Die Module in diesem Repo sind Teil eines Projekts zur automatisierten Erfassung, Analyse und Visualisierung von Nutzungsdaten.
Das Gesamtprojekt nutzt dazu zwei Komonenten:
- Der "Intelligence Layer": Ein System, das Daten aus unterschiedlichen Quellen (Instagram, Youtube, Spotify, Webserver-Statistiken, etc.) ausliest, in ein nutzbares Format bringt und in einer Datenbank bereitstellt
- Die Daten-Visualisierung: Eine Reihe von Visualisierungen und Auswertungen in chart.io, die auf der Datenbank des Intelligence Layer basieren.
In diesem Repo befindet sich der Intelligence Layer.
Der Intelligence Layer verbindet die folgenden drei Elemente:
- Indiviuell angepasste Scraper für die einzelnen Datenquellen (Instagram, Youtube, Spotify, Webserver-Statistiken, etc.)
- Datenbank-Modell zum Speichern der Daten
- Django-basiertes CMS zum Anlegen und Editieren von Datenquellen
Die Scraper des Intelligence Layer stellen die Verbindung zu externen Datenquellen her. Für jede Datenquelle existiert ein individuell angepasstes Scraping-Modul.
Im Moment nutzt der Intelligence Layer Daten für folgende Formate:
- Instagram-Accounts (über die Quintly-API)
- Youtube-Accounts (über die Quintly-API)
- Podcasts (über die APIs von Spotify, Podstat, Mediatrend und Webtrekk)
"Unsere Inhalte, unser Wissen und unsere Entwicklungen gehören allen." WDR Geschäftsbericht 2016, S.23