Digital Democracy LabAn Infrastructure to Study the Implications of
Digital Technology for Democracy
Fabrizio Gilardi
University of Zurich
Hertie School of Governance, BerlinNovember 13, 2019(Updated November 12, 2019)
1 / 19
2 / 19
Focus: political implications of digital technology
1. Political communication and opinion formation2. State-citizen interactions (eGovernment)3. Political participation (civic tech)
3 / 19
4 / 19
A telescope for digital democracy
5 / 19
An infrastructure for data collection and analysis
SocialMedia
Pressreleases TV
Speeches
Newsmedia
...
Research
Outreach
6 / 19
Science Cloud Infrastructure
Data Ingestion & Preprocessing Data Persistence Postprocessing
Elasticsearch Clusters
Cluster I Cluster II Cluster III
Call Level Interface
Data Preprocessing
JSON Documents
Data IngestionPipelines
JSON Backup
Web-GUI Web-GUI SSH Shell Access Web-GUI (SSH)
Compute Servers
Trigger Jobs
Data Extraction
Kibana
Job Handling
Index CIndex B
Index A
Compute
R Studio
Compute
dcron (distributed cron jobs)Cluster I Cluster II Cluster III
ClassificationAlgorithmsAnnotationEntity RecognitionArgumentExtractionSentiment Analysis...
DockerContainers
Logfiles & co.
...
Newspapers
API Streaming
Webscrapers
7 / 19
Data ingestion and preprocessing
≻ Distributed Cronlike (d-cron) Scheduler (three nodes with 4virtual CPUs, 16GB of RAM each)
≻ Python-based software developed by UZH Science Cloud tomanage the processes
≻ Flexible scheduling of ingestion and preprocessing tasksregardless of language (R, Python, bash, etc.)
8 / 19
Data persistence
≻ Three Elasticsearch clusters (12 virtual cores, 48GB RAM)maintained by UZH Science Cloud
≻ Database updated daily from d-cron
9 / 19
Postprocessing and analysis
≻ Three RStudio servers≻ Supervised classifications≻ Topic modeling≻ Named entity recognition≻ Sentiment analysis≻ …
10 / 19
Pilot study: Swiss national elections 2019
11 / 19
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
Grüne SP SVP
CVP FDP GLP
20 30 40 50 60 20 30 40 50 60 20 30 40 50 60
Media (w/o president)
Media
Candidates
Media (w/o president)
Media
Candidates
Percentage of women
Swiss national elections 2019
Women candidates are underrepresented in the media
(84 newspapers, 54'573 articles, Jan−Sep 2019)
12 / 19
13 / 19
14 / 19
15 / 19
16 / 19
17 / 19
Next steps
≻ Basic research, within the DigDemLab≻ Basic research, with cooperations
· Technical, legal, and practical issues· Incentive structure
≻ Applied research (selectively)≻ Community building≻ Secure mid-term funding
18 / 19
19 / 19