Top Banner
Die neuen Skills des Journalisten Barnaby Skinner, Datenjournalist SonntagsZeitung und Tages-Anzeiger 8 May 17, bsk
32

Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Sep 17, 2018

Download

Documents

dinhdat
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Die neuen Skills des JournalistenBarnaby Skinner, Datenjournalist SonntagsZeitung und Tages-Anzeiger

8 May 17, bsk

Page 2: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Überblick1

2

3

Definition

Skills

Recherche-Beispiele

Page 3: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Datenjournalismus “...ist eine Form des Online-Journalismus, die sich ab 2005 aus der älteren computergestützten Recherche (englisch computer-assisted reporting, CAR) entwickelte.”

Page 4: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Daten … sammeln, aggregieren

… analysieren… Geschichten erzählen (visuell UND textlich)

Page 5: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Die Skills- Zahlen und Statistik mögen- Technologisch interessiert sein- Und: programmieren lernen

Page 6: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Die Programmiersprachen- R- Python- Javascript- HTML

Page 7: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Recherche-Beispiel 1

Page 8: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Wie lange dauern Ehen von bi-nationalen

Paaren in der Schweiz?

Page 9: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Simple Auswertung, die das BfS nicht macht

Page 10: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Recherche-Beispiel 2

Page 11: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Wie viele Mitarbeiter bei Google Schweiz haben auch in der Schweiz studiert?

Page 12: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Simple Auswertung, die LinkedIn nicht Macht

Page 13: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Recherche-Beispiel 3

Page 14: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Auf wieviele Beschwerden, die von

Anwälten beim Bundesgericht

eingegeben werden, treten die Richter

nicht ein?

Page 15: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Das Bundesgericht in Lausanne

- 38 Bundesrichter- 7500 - 8000 Urteile

pro Jahr- 4 Hauptabteilungen

- Sozial.-Recht- Strafrecht- Öff.-Recht- Zivilrecht

Page 16: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

A Die UrteileScraping der 73’000 Urteile

[01 Pulling The Verdicts From 'Bundesgericht' Since 2007]

Page 17: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

73’000 Urteile seit 2007 auf bger.ch

Page 18: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Urteilsstruktur

Page 19: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

B Urteile AnalysierenNeues Dataframe[03 Analysing Verdicts]

Page 20: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Die “schlechtesten” Anwälte

Page 21: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Die klassische Recherche

Page 22: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Kann man auch ein Rating von

Privatpersonen machen?

Page 23: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

● ...wenn sie notorisch und langfristig nicht schützenswert sind

● Gemeindenamen● Behördennamen● Vorinstanzen● Ortsbezeichnungen allgemein, soweit Vorgänge

umschrieben werden, die sich im Freien ereignen und damit von jedermann wahrgenommen werden können

● Namen der Parteien, die untrennbar mit dem rechtlichen Verständnis der Urteile verbunden sind (z.B. Grossvermieter, öffentlichrechtliche Anstalten oder Körperschaften, Firmenrecht etc.)

● Namen von Parteien in Verfahren betreffend die politischen Rechte

● die Namen der Rechtsvertreter der Parteien

Wann schützt das BG die IDentität nicht?

Page 24: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern
Page 25: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Das BG ist kein Grundsatzgericht. Hat Copy-Paste trotzdem

zugenommen?

Page 27: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Zu langsam, also ging ich zu Codereview

[05.8 New Code for the Server]

Page 28: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

Und am Ende löste dieser Code mein Problem...pd.Series( text[ix:ix+500] for ix in list(range(len(text))) ).value_counts()

Page 29: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

...üBER RECHERCHE HINAUS

Interviews automatisiert transkribieren lassen. OpenSource Library:SpeechRecognition

Page 30: Die neuen Skills des Journalisten - herbstschule.ch · - Und: programmieren lernen. Die Programmiersprachen - R - Python - Javascript - HTML. Recherche-Beispiel 1. Wie lange dauern

ANNEX 1: Open Source Software1. R oder Python? Von letzterem gibt es mehr Open Source

Modules und Libraries. 2. Die nützlichsten Libraries und Module für Python: re,

glob, selenium, beautifulsoup, pandas, numpy, matplotlib3. Github: Das Facebook für Programmierer4. Stackoverflow und Code Review: Das Twitter für

Programmierer.

2