Rethink Journalism Hackathon (online)
- Hackathon

7–8 May 2021, 08:45 @ Online
Organised by Opendata.ch, We.Publish Foundation, Tsüri AG, Verein Bajour
The first Rethink Journalism Hackathon took place entirely online on 7 and 8 May 2021, organised by the We.Publish Foundation, Opendata.ch, Tsüri and Bajour. Media professionals, programmers and users worked on challenges about the future of Swiss media – from a chatbot for local media and a source-tracking engine to new business models without ads or paywalls. On Saturday afternoon the teams presented their projects publicly; the results are documented on Dribdat.
Documentation and recordings
Challenges
- Journalistische Glaubwürdigkeit
immer wieder wird seriös recherchierten Artikeln die Glaubwürdigkeit abgesprochen
AbreiseChallenge description
Neben diversen Fake-News, welche im Netz kursieren, wird auch immer wieder seriös recherchierten Artikeln die Glaubwürdigkeit abgesprochen. Deren Aussagekraft relativiert und die Wahrheit angegriffen. Wie kann ein objektives Tool funktionieren, welches Fake-News als solche diskreditiert und gleichzeitig vertrauenswürdige Berichterstattung auszeichnet?
Das Recht auf Information, auf freie Meinungsäusserung und auf Kritik ist ein grundlegendes Menschenrecht. Journalistinnen sichern den gesellschaftlich notwendigen Diskurs. Aus dieser Verpflichtung leiten sich ihre Pflichten und Rechte ab. Leider kommte es immer wieder zu Verstössen gegen diese Richtlinien. Nicht immer werden diese Verstösse angeklagt und vom Presserat abgestraft. Aber auch wenn sich Medienschaffende vorbildlich verhalten, kämpfen sie ständig um ihre und die Glaubwürdigkeit ihres Arbeitgebers.
Wir geben alles dafür, eine Schweizer Medienlandschaft zu ermöglichen, welche sich durch seriöses Schaffen und damit einer hohen Glaubwürdigkeit auszeichnet. Nebst den Bemühungen der einzelnen Publikationen und Journalistinnen, wollen wir eine weitere Instanz schaffen, welche die Glaubwürdigkeit einzelner Inhalte bekräftigt oder widerlegt.
- Hackathon Video – Opendata.ch
Challenge description
As every good event we love having video and soundbites put together to a wonderful and inspiring videos for participants and sponsors alike.
Let's make a video together!
- Gegen Hatespeech!
Challenge description
Die Hemmschwelle, eine beleidigende Aussage im Netz zu machen, ist um ein vielfaches kleiner als im echten Leben. Dies führt zu einer Diskussionskultur, welche vor allem die am lautesten brüllenden Teilnehmerinnen belohnt. Durchdachte Meinungen und konstruktive Beiträge haben in diesem Umfeld wenig Chancen auf Anerkennung und somit ist der Anreiz dafür auch sehr gering.
Dieses Bild widerspiegelt sich auch in den Kommentarspalten der Schweizer Online-Zeitungen. Häufig sind die kontroversesten Kommentare auch die beliebtesten. Statt des grösstmöglichen Konsens wird so die umstrittenste Meinung angestrebt. Wir wollen eine neue Debattenkultur entwickeln, welche diesen Tendenzen entgegensteht und einen demokratiepolitischen Beitrag leistet.
Vision
- Eine konstruktive Diskussionskultur, welche Hate-Speech diskreditiert und konstruktive Beiträge fördert.
- Wie verhindert man Hass in der Kommentarspalte?
- Wie können konstruktive Beiträge belohnt werden?
- Wie verschafft man auch weniger extremen Meinungen Gehör?
Teile der heutigen Onlinekommunikation läuft bereits heute über Chatbot, auch jene sind in der Lage Hatespeech zu erlernen, wie beispielsweise das Experiment von Windows mit dem Chat Bot Tay im Jahre 2016 gezeigt hat. Entsprechend ist es nicht nur wichtig, dass ein Chatbot selbst keine Hatespeech verbreitet. Ein Chatbot welcher Hatespeech erkennt, liesse sich auch als "Gatekeeper" für Kommentarspalten einsetzen oder Hatespeecherinnen müssen sich solange mit dem Chatbot unterhalten, bis sie wieder einen respektvollen Umgang mit ihren Mitmenschen pflegen.
Bestehende Datenquellen
Neue Datensatz
- Mehr Member für alle – tsüri.ch
Wie bringt man die Medien mit den Leser*innen auf Augenhöhe und kann so die Diskussion und Glaubwürdigkeit stärken?
- FAQ Tool – Olaf Kunz
bestimmte Themen: Corona, bilaterale Verträge, Gletscherschwund.. und aus User Generated Content bestückt wird.
Challenge description
Wie könnte ein FAQ-Tool aussehen, dass um bestimmte Themen dreht (Corona, bilaterale Verträge, Gletscherschwund etc.) und aus User Generated Content bestückt wird (sowohl Fragen, als auch Antworten)? Spontane Idee: Sowohl User als auch Redaktionen (bzw. deren Mitglieder) mögliche Antworten bewerten können. Wer zu einem bestimmten Thema viele sehr gut bewertete Antworten geliefert hat, erhält eine Experten-Auszeichnung. Idee wäre, dass diese FAQ-Module jeweils an einzelne Beiträge angehängt werden können. Innerhalb des Moduls sollte es auch einen Reiter oder Link geben auf die interessantesten journalistischen Beiträge zu diesem Thema. Das FAQ-Modul soll so aufgebaut sein, dass die Fragen und Antworten als Snippets auf Google Ergebnis-Seiten ausgespielt werden können. Ein Beispiel dafür ist, wenn man SEO in Google eingibt, dann kommen bissel weiter unten solche Fragen:
- New business modell for media (Butterfy) – Butterfy
A nonprofit alternative to ads and paywalls, fueling a web app for meaningful content. Let's burst the filter bubbles!
Challenge description
Problem
The incentives of the advertising model led us to an Internet full of hate speech, filter bubbles, polarization, clickbait and endless distraction.
Paywalls are no alternative but rather highly problematic themselves:
- with them, quality journalism is hidden behind walls, while "fake news" spreads freely.
- In addition, only the wealthy gain access to high-quality information, thus reinforcing existing inequalities.
New Business Model.
At the open source project Butterfy, we are working on an alternative non-profit business model, with the goal of democratizing the Fourth Estate.
All info about the Butterfy model can be found in this video, specifically around minute 01:40.
With the help of this new incentive system we set out to build a web application (a.k.a. smart website) where people will be able to submit, discover, and curate (filter) meaningful content in the form of URLs. These links can include anything in terms of content: Podcasts, articles, videos, useful websites, etc., as long as it is something that has been of real value for the submitter over a sustained period of time.
Technical part of the Challenge.
We started with the website we had already built with no-coding tools à la Airtable and with a list of already submitted links (also filed on this hack platform, under records: "1179 potentially meaningful links…").
Our fantastic technical wizards Pae and Stefan have miraculously built a first prototype of the open-source web application Butterfy. Now, you can share at the hackathon and automate it so that submitted links can be viewed directly.
Conceptual part of the Challenge
Besides programming the web app, we took a closer look at the wireframes as well as the logical structure of the Butterfy system and improved the concept with new ideas and especially with the highly valuable journalistic input of Nina and Simon.
Help us with the next steps
–
Test the prototype at https://butterfy.herokuapp.com/ and send in new links you believe could be meaningful to others.–
Give us feedback, critique, new ideas, etc. via email to support@butterfy.me–
Help us improve the code of Butterfy at: https://github.com/butterfymeThank you so much to everyone who contributed. You are the best!
Vardon
Co-Founder, Butterfy 🦋
- Source Engine 1.0
Track the Source! Wherever a claim appears, we want to know who said it (and spread it) first.
Challenge description
Rethink Journalism Hackathon – The Source Engine
Two possible leads:
The Source- Database for Journalists: Online articles are crawled and checked for links. These are then systematically fed into a database. In a second step, the platforms to which the links lead are scanned (scientific journals, other news sites (known – unknown), social media platforms (tweet, photo, video?). This would provide an interesting overview of sources. The concept is based on Manuel's interpretation of the Source Engine, as a primarily usable tool for journalists (in a first step). We create a database with sources and their environment, so to speak.
The Source Tracker for everyone (possibly also to keep an eye on journalists?): Here, the first appearance of a "claim" (information is too big a word because of Fake News) is registered on Twitter. Who first tweeted "The election was stolen!", or "The framework agreement has failed!"? Who used the trending hashtags first? Tracking back to the "source" gives us a clue to the person (or account) behind it: Who is she? What does she do? To which (political) group does she belong? This creates transparency and the possibility for dialogue.
The goal is to stop the spread of fake news and conspiracy theories not by censorship and paternalism, but by neutrality and additional information
If you have questions, don’t hesitate to talk to me.
Best,
Nadine
- Wo gibts das beste Cordon bleu? – Bajour
Ein Chatbot für Lokalmedien, der mit jedem FAQ-Artikel dazulernt und Fragen der Leser*innen in die Redaktion einbringt.
Challenge description
Nach Baselbriefing und Gärngschee-Community heisst unser nächster Plan bei Bajour BaselBot. Der beantwortet Fragen, die man sich so als Baslerin halt so stellt, einfach besser als Google – weil von Menschen. "Wo gibts das beste Cordonbleu der Stadt?" ist tatsächlich eine wahnsinnig heiss diskutierte Frage aus unserer Facebook-Community, aus der wir einen Artikel gemacht haben.
Hier ein fiktives Beispiel mit Bezug auf diesen Cordonbleu-ArtikelHey BaselBot, wo gibt's das beste Cordon bleu?
Baselbot: Hey Du, gut, dass du fragst. Ich bin noch neu, aber mit Cordeon bleus kenne ich mich aus. Was ist dir wichtiger, möglichst gross oder möglichst knusperig
gross
Baselbot: Dann nichts wie ab zur Wanderruh, wobei Sorry, hat heute Ruhetag. Aber ab Dienstag wieder. Kann ich sonst noch was tun für dich tun?
weisst du, wieso es seit gestern im Breite-Quartier nach Rauch stinkt?
Tut mir leid, das kann ich dir nicht beantworten, aber ich leite die Frage an die Redaktion weiter. Wenn wir es herausfinden, wie können wir dich erreichen?
Super. Kennst du übrigens schon unseren täglichen Newsletter? Ist Gratis und gibt dir morgens einen guten Überblick über die Newslage in der Stadt. Soll ich dich anmelden?
Nein danke. Und Tschüss👋
Frage: wie strukturieren Journalistinnen die Informationen aus dem Artikel, damit der BaselBot daraus ein "Gespräch" machen kann?
Zusatz: Nebst Artikeln gäbe es jede Menge Open Data, als Bonus-Challenge die Frage: *Hey BaselBot, ist es warm genug, um im Rhein zu schwimmen* mit Daten von hier und der Antwort: "Sorry nein, alles unter 20 Grad ist nichts für mich – der Rhein hat aktuell XX.X Grad".
- Article Recommendation Engine – We.Publish Foundation
How could an article recommendation look like, that recommends articles from the whole we.publish universe ?
Challenge description
As a reader, I'm interested in certain topics. When I read an article, i often want more of the same and i do not care, if it is from the same medium. So how could an article recommendation look like, that recommends articles from the whole we.publish universe or the whole internet (haha!).
- Wie geht Kulturagenda heutzutage?
Welche Eigenschaften hat ein zukunftsfähiges digitales Angebot aus technischer und journalistischer Perspektive?
Challenge description
Basel ist eine Kulturstadt. Mit grossem Engagement und privaten und öffentlichen Mitteln werden unzählige temporäre und permanente Institutionen unterhalten, Veranstaltungen programmiert und Erlebnisse ermöglicht.
In Basel fehlt jedoch eine umfassende, allgemein zugängliche und zeitgemässe Agenda. Es gibt einige Initiativen, die jeweils Vor- und Nachteile haben. Teilweise sind sie hinter einer Bezahlschranke, teilweise haben sie kein nachhaltig finanziertes, zuverlässiges Geschäftsmodell, einige benötigen eigentlich Fördergelder, kommen jedoch nicht an diese heran weil sie nicht gemeinnützig sind oder ihre Arbeit nicht so wahrgenommen wird. Die meisten sind in einem exklusiven Entwickler- und Trägerkonstrukt eingebunden. Die meisten arbeiten als Datensilos, teilweise sind sie nicht benutzerfreundlich und flexibel genug um auf kurzfristige Änderungen (z.B. wegen einer Pandemie) zu reagieren. Eine zeitgemässe Option könnte es sein, die Kulturagenda als gemeinschaftliche Ressource zu denken: Open source, gemeinnützig, ein service public.
Wie geht Kulturagenda heutzutage? Welche Eigenschaften hat ein zeitgemässes, zukunftsfähiges digitale Angebot, aus technischer und journalistischer Perspektive? - Weg vom Feed – Content Discovery – Republik
Wie kann man Geschichten für Nutzer:innen entdeckbar machen.
Challenge description
News-Feed vs Langlebigkeit
Online-Content wird of als News-Feed konsumiert, auch wenn es sich nicht um News handelt. Sind Beiträge aus dem Feed raus, werden Sie kaum mehr gelesen, auch wenn sie noch immer relevant wären. Welche Möglichkeiten gibt es um diese "Aus dem Auge, aus dem Sinn"-Mentalität zu verändern.
Content Discovery
Die meisten journalistischen Portale bieten zwar eine Suche – die von Nutzer:innen nicht oft und nicht sonderlich gern genutzt wird – mehr aber nicht. Welche Angebote kann man als Portal bieten um Leser:innen an bestehendem Content zu begeistern? Wie kann man Content Discovery attraktiv und ansprechend gestalten? Wie kann man die Lust am Entdecken bei Leser:innen fördern?
Beispiel: Charts
Bei der Republik haben wir viele Beiträge, welche komplexe Sachverhalte mit Hilfe von Charts (Grafiken) darstellen. Zum Beispiel, aber nicht nur mit dem Format "Auf lange Sicht". Eine Idee dabei wäre, dass man Beiträge nicht über eine thematische Suche entdecken kann, sondern visuell: Eine Seite, die alle Grafiken darstellt, die je in der Republik erschienen sind. Über die Charts gelangt man dann zu den Inhalten.
Das Ziel der Challenge ist es, alternative Discovery-Modelle zu recherchieren, konzipieren und für eine Handvoll Prototypen erstellen.
- Text-To-Speech-Synthesis – Vorlesen für Alle!
Synthetische Stimmen werden immer besser, automatisches Roboter-Vorlesen als Standard-Feature.
Challenge description
Online-Lesen ist toll. Es ist aber mit signifikanten Barrieren verbunden. Von Textgrösse zu Navigation, viele Faktoren können die Zugänglichkeit des Contents für viele erschweren. Audio kann viele dieser Probleme lösen. Aber nicht nur wegen Barrierefreiheit ist Audio interessant, viele Nuter:innen äussern den Wunsch in gewissen Situationen – und vor allem längere Beiträge – auch mal hören zu können.
Zwar haben je länger je mehr Betriebssysteme und Browser eigene Vorlese-Funktionen – diese sind aber oft nicht sonderlich ansprechend und Verlangen gute Accessibility-Implementierungen. Es gibt Kompatibilitätsprobleme mit Reader-Ansichten einzelner Browser. Alle Beiträge professionell vorlesen zu lassen, wäre zu teuer.
Wie können auch kleinere Medien ein solches Feature anbieten?
In der Challenge werden gegenwärtige open-source Lösungen recherchiert und / oder eigene Lösungen zu skizzieret. Das Ziel ist ein einfaches, flexibles Modul, welches HTML parsed und anbieterunabhängig mit Text-To-Speech API's verknüpft werden kann (z.B. https://azure.microsoft.com/de-de/services/cognitive-services/text-to-speech/#features).
Verantwortlich: Olivier
- Visualisation of rain, heat, and wind close to Swiss cities
Heavy rain, wind and heat events close to Zurich, Geneva, and Locarno
Challenge description
Climatologists calculated that heavy rain events would increase and they do increase, maybe even faster than predicted in some area. Journalists should clearly see that some events are exceptional and that there is an increase.
I suggest a visualisation of rain, wind and heat, maybe also heat index (temperature and humidity https://en.wikipedia.org/wiki/Heat_index) values.
I suggest a plot with well visible maximal peaks, but if you have another visualisation, it's great.
I pasted a link to rain values below, I am not sure if the other Meteoswiss values are open and easily available or not.
Rain events could be treated as sum of rain per day, heat as maximal heat hour per day. It would be nice to have it for a couple years, so we can see if an event is exceptional.
Rain I think is best in Ticino, heat needs to be in the plain (in a plain weather station, not in high mountain).
- All extreme rain events in the news
Finding all extreme rain events in newspapers, news agencies, or news on Facebook
Challenge description
Very numerous floods happen on Earth and increase very fast due to global warming. I would like journalists to see easily when an unusual flood happened in their country, that several same events, (unusual floods, exceptional flood, record flood, huge flood, 100-years flood) happen lately, within a year in many places on Earth. Maybe it can be extracted from news, from articles shared on Facebook, from Daily mail, CNN, or any other large media or press agency, or from all local newspapers. I usually take flood news from 'The Watchers' but they don't report all floods.
The same would be great for record ( /unusual / huge / extreme ) wind / heatwave / ocean Waves / snowfall / landslide / avalanche.
So journalists could see that it is a frequent or an increasing event.
Some floods and large landslides are visible from space by ESA (European space agency).
- Audio as a Medium
Clubhouse, Twitter Spaces, Facebook Whatever are the new hot topic in Silicon Valley. Is there a Swiss answer?
Challenge description
Clubhouse, Twitter Spaces, Facebook Whatever are the new hot topic in Silicon Valley. Spotify and Apple are investing heavily into podcasts. Is the Swiss media landscape catching on to this? Will they have to do so on the big platforms? Is there still time to build up local (and open) alternatives?
(image by Marco Verch, cc)
Programme
Tuesday, 4 May
- 17:00–18:00
Onboarding session / Q&A
Friday, 7 May
- 08:45
Check-in
- 09:00
Opening session
- 09:30
Challenge pitching
- 10:30
Group building
- 11:30
Start hacking
- 12:30
Lunch
- 13:00
Fitness snack
- 14:00
Helpdesk
- 17:00
Project presentation (voluntary)
- 18:00
Fitness snack
Saturday, 8 May
- 08:00
Individual hacking
- 08:30
Fitness snack
- 09:30
Morning brief
- 11:00
Helpdesk
- 13:30
Fitness snack
- 16:30
- 17:45
Closing ceremony
- 18:00
Apéro
Read the original announcement
Let’s rethink
Over the past decades, journalism has been continuously reinventing itself. Small and innovative media establishments charge into battle for attention and users. Come and join us in the quest to stimulate and promote progressive journalism. Help us in the fight against fake news and hate speech. Be part in overturning information monopolies!
Let’s do this
Sign up now for the Rethink Journalism Hackathon (which takes place online) and develop digital solutions together with media professionals, programmers and users for an informative, independent and diverse digital media world.
Let’s team up
The We.Publish Foundation promotes media diversity in Switzerland with an innovative approach: they offer open-source publishing tools to small and regional, independent media establishments, creating necessary digital infrastructure.
Opendata.ch knows: transparency through Open (Government) Data strengthens the trust of the general public in the government and promotes innovation and competition of the economy.
Since 2015, tsüri advocates for a sustainable, open, modern and ecological society. This only works with mutual trust between the user and the editorial office. This is why they promote transparency, authenticity and independence. They actively stimulate their target’s group political consciousness. Users aren’t educated top-down but are fed with inputs, that spark an independent opinion creation.
bajour is Basel’s online voice. They find out what moves Basel: They go out, talk to people and use their journalistic senses and experience. Their editorial team summarises the most important events in the Basel Briefing – daily on time for your breakfast.
