Journalistische Anwendung
Journalisten verwenden Methoden der Programmierung für unterschiedliche Aufgaben. Meistens geht es jedoch darum, entweder Werkzeuge für die Recherche zu entwickeln oder darum eine Geschichte online aufzubereiten.
- Scraping: Daten aus dem Internet einmalig oder regelmäßig herunterladen. Datenquellen können Webseiten, Datenbanken, APIs oder etwas RSS-Feeds sein.
- Datenanalyse: Um Analysen nachvollziehbar und reproduzierbar zu gestalten, verwenden Datenjournalisten oft Skripte um (große) Daten zu analysieren.
- Recherche-Werkzeuge: Werkzeuge die bei der eigene Recherche helfen. Beispiel: Eine interne Plattformen zum Durchsuchen, Analysieren und Kommentieren von geleakten Dokumenten.
- Longreads: Speziell gestaltet Artikel zum Präsentieren einer großen Recherche oder Geschichte (Leuchturmprojekte) außerhalb des normalen Redaktionssystems.
- Grafiken: Manche Grafiken lassen sich leichter programmieren als händisch zu bauen. Beispiel: Eine Symbolkarte mit hundert Orten und jeweils unterschiedlichen Werten.
- Interaktive Anwendungen: Alle Formen von Rechnern, Quizzes und Spielen im journalistischen Kontext.
- Web-Analytics: Benutzerverhalten auf einer Webseite zu verstehen, um den Erfolg einer interaktiven Umsetzung zu messen und zu verbessern.
Diese Anwendungsbereiche sind vor allem für Datenjournalisten, Grafiker (Visual Journalism) und Newsroom-Entwickler relevant. Außerdem wird das Thema künstliche Intelligenz, oder genauer gesagt Maschine Learning, zunehmend wichtig. Methoden aus diesem Bereich können Journalisten dabei helfen, unstrukturierte Daten wie Dokumente, Bilder oder Videos automatisiert zu analysieren, wie diese Beispielen eindrucksvoll zeigen: Illegaler Bernsteinabbau (Texty) oder Geheime Überwachungsflüge (BuzzFeedNews).