ZRH --:--:--

Sentiment analysis of Google News headlines

Scraping news headlines and scoring their sentiment in Python.

NLP20233 min readPythonSentiment analysisWeb scraping

Why news headlines? One reason may be that news headlines are easier to analyse since they are often grammatically correct and….

Fetch News Headlines

Show code (27 lines)
import requests

# API key from newsapi.org
api_key = 'd962237586064b7ea7d8cfdfda47a164'

# URL Parameters
keyword = 'Donald Trump'
language = 'de'
sortBy = 'popularity'
# https://newsapi.org/docs/endpoints/everything

# Add Api to url with parameters
url = f'https://newsapi.org/v2/everything?q={keyword}&language={language}&sortBy={sortBy}&apiKey={api_key}'

response = requests.get(url)

if response.status_code == 200:
    data = response.json()
    articles = data["articles"]

    for article in articles:
        print(f"Title: {article['title']}")
        print(f"Description: {article['description']}")
        print(f"URL: {article['url']}")
        print("-" * 50)
else:
    print(f"Error: {response.status_code}")
Show code (13 lines)
import germansentiment

#print(articles[1]['title'])

texts = []
for article in articles:
  texts.append(article['title'])

model = germansentiment.SentimentModel()
predictions = model.predict_sentiment(texts)

for text, prediction in zip(texts, predictions):
  print(text, "\n", prediction, "\n", "-"*50)
Meta-Chef Zuckerberg trifft Donald Trump in Mar-a-Lago
 neutral
 --------------------------------------------------
Donald T. hat ein Herz für Tiktok
 neutral
 --------------------------------------------------
Internetunternehmer Sriram Krishnan wird Trumps Top-Berater für KI
 neutral
 --------------------------------------------------
Akkus für E-Audis: Montagewerk entsteht in Mexiko
 neutral
 --------------------------------------------------
Trump will Musk-Berater mit KI und Kryptowährungen betrauen
 neutral
 --------------------------------------------------
US-Berufungsgericht lehnt TikTok-Antrag auf Aufschub des Verbots ab
 neutral
 --------------------------------------------------
Urteil: Verbot von TikTok in den USA kommt näher – Trump könnte intervenieren
 neutral
 --------------------------------------------------
Dienstag: Intel-CEO muss unerwartet gehen, Apple soll Mitarbeiter ausspionieren
 negative
 --------------------------------------------------
Huawei setzt weiter auf Android-Derivat EMUI 15 für seine Smartphones
 neutral
 --------------------------------------------------
Bitcoin überwindet die Schwelle von 100.000 US-Dollar
 neutral
 --------------------------------------------------
Weißes Haus: Keine Auffälligkeiten bei Drohnensichtungen
 neutral
 --------------------------------------------------
Tiktok-Verbot auf Überholspur zum US Supreme Court
 neutral
 --------------------------------------------------
China leitet Kartelluntersuchung gegen Nvidia ein
 neutral
 --------------------------------------------------
Bitkom-Umfrage: Unternehmen sorgen sich wegen Abhängigkeiten von den USA
 neutral
 --------------------------------------------------
heise+ | Gehaltsreport 2024: Das verdienen IT-Fachkräfte in Deutschland
 neutral
 --------------------------------------------------
Missing Link: Grenzsicherung USA made in Germany
 negative
 --------------------------------------------------
Threads: 35 Millionen Neuanmeldungen in diesem Monat
 positive
 --------------------------------------------------
Nobelpreisträger: Große Technologiesprünge wie KI begünstigen einige Wenige
 neutral
 --------------------------------------------------
Marktmacht "problematisch": FTC leitet Untersuchung gegen Microsoft ein
 neutral
 --------------------------------------------------
SpaceX will texanische Starbase offiziell zu einer Stadt erklären lassen
 neutral
 --------------------------------------------------
Nur noch jede zehnte Desktop-Grafikkarte stammt von AMD
 neutral
 --------------------------------------------------
Groß wie Autos, in Formation: Mysteriöse Drohnen über New Jersey lassen rätseln
 neutral
 --------------------------------------------------
Auf in den Weltraum – Globale Pläne für Reisen ins All
 neutral
 --------------------------------------------------
Donnerstag: Cyberversicherung ohne Mail-Spoofing, Platzprobleme in Amazon-Büros
 negative
 --------------------------------------------------
Die Top 5 Security-Ereignisse 2024 und was sie bedeuten
 neutral
 --------------------------------------------------
IT-Recht und Regulierung: Was 2025 zu erwarten ist
 neutral
 --------------------------------------------------
Treffen mit Donald Trump: Zuckerberg soll "nationale Erneuerung Amerikas" unterstützen
 neutral
 --------------------------------------------------
KI und Kryptowährungen: Trump will David Sacks zum Regierungsbeauftragten machen
 neutral
 --------------------------------------------------
Weltraumpolitik: Eine unabhängige Space Force - Trumps unerledigte Aufgabe
 neutral
 --------------------------------------------------
Amazon und Blue Origin: Bezos findet Trump gar nicht mehr so schlecht
 negative
 --------------------------------------------------
USA: Trump mischt sich in Drohnen-Spekulationen ein
 neutral
 --------------------------------------------------
Raumfahrt: Ein Milliardär könnte der nächste Nasa-Chef werden
 neutral
 --------------------------------------------------
US-Wahlkampf: Musk unterstützte Trump mit mindestens 260 Millionen Dollar
 neutral
 --------------------------------------------------
Donald Trump: Kapitalverbrechen
 neutral
 --------------------------------------------------
Außenpolitik von Donald Trump: Die Welt verhält sich nicht, wie es Donald Trump gefällt
 neutral
 --------------------------------------------------
Donald Trump: Wie gefährlich ist Trump für Europa?
 neutral
 --------------------------------------------------
Donald Trump: Der Don und seine Gang
 neutral
 --------------------------------------------------
Kabinett von Donald Trump: Wer sind die umstrittensten Köpfe an Donald Trumps Seite?
 neutral
 --------------------------------------------------
Donald Trump und Javier Milei: Kampfbrüder gegen den Sozialismus
 neutral
 --------------------------------------------------
Nordamerika: Justin Trudeau trifft Donald Trump in Florida
 neutral
 --------------------------------------------------
Panama-Kanal: Demonstrationen gegen Donald Trump in Panama
 neutral
 --------------------------------------------------
Präsidentschaft von Donald Trump: Wer zynisch wird, schadet sich selbst
 neutral
 --------------------------------------------------
USA: Donald Trump und die "Fake-News-Medien"
 negative
 --------------------------------------------------
Donald Trump: US-Hochschulen raten ausländischen Studenten zu rascher Rückkehr
 neutral
 --------------------------------------------------
USA: Truth-Social-Chef soll Donald Trump zu Geheimdiensten beraten
 neutral
 --------------------------------------------------
USA: Donald Trump dementiert übermäßigen Einfluss von Elon Musk
 neutral
 --------------------------------------------------
Schweigegeld-Prozess: Donald Trumps Anwälte fordern Aufhebung von Schuldspruch
 neutral
 --------------------------------------------------
Verurteilung wegen Betrug: Trump beantragt Annullierung von Millionen-Geldstrafe
 neutral
 --------------------------------------------------
USA: Donald Trump droht erneut mit US-Austritt aus der Nato
 neutral
 --------------------------------------------------
Royale Diplomatie: Prinz William trifft Donald Trump vor Notre-Dame-Eröffnung
 neutral
 --------------------------------------------------
Dänische Insel: Donald Trump fordert "Besitz und Kontrolle" von Grönland durch die USA
 neutral
 --------------------------------------------------
Scott Bessent: Nicht nur Irre
 neutral
 --------------------------------------------------
USA: Mexikos Präsidentin Sheinbaum widerspricht Trump bei "Migrationsstopp"
 neutral
 --------------------------------------------------
Krieg in der Ukraine: Donald Trump sieht in Syrien die Schwäche Wladimir Putins
 neutral
 --------------------------------------------------
Begnadigung von Hunter Biden: Donald Trump wirft Joe Biden "Missbrauch der Justiz" vor
 neutral
 --------------------------------------------------
Georgia: Gericht zieht Chefanklägerin von Wahlbetrug-Prozess um Donald Trump ab
 neutral
 --------------------------------------------------
USA: Trump ernennt Keith Kellog zum Ukraine-Sondergesandten
 neutral
 --------------------------------------------------
Medien: "Time"-Magazin will Trump zur Person des Jahres küren
 neutral
 --------------------------------------------------
USA: Trump ernennt TV-Produzenten zum Sondergesandten für Großbritannien
 neutral
 --------------------------------------------------
Daniel Ziblatt: "Trump wird so weit gehen wie möglich"
 neutral
 --------------------------------------------------
US-Außenpolitik: Donald Trumps Politik kann gut für Europa sein
 neutral
 --------------------------------------------------
US-Präsident: Joe Biden begnadigt seinen Sohn Hunter – Trump spricht von "Missbrauch der Justiz"
 neutral
 --------------------------------------------------
Notre-Dame: Halleluja!
 negative
 --------------------------------------------------
Frankreich: Macron, Trump und Selenskyj treffen sich zu Gespräch in Paris
 neutral
 --------------------------------------------------
Jared Isaacman: Vom Weltraumtouristen zum Nasa-Chef
 neutral
 --------------------------------------------------
Kryptowährungen: Siegeszug der Krypto-Brüder
 neutral
 --------------------------------------------------
US-Zollpläne: Wie Fentanyl aus China in die USA gelangt
 neutral
 --------------------------------------------------
Grönland: Dänemark investiert nach Trumps Anspruch in Grönlands Sicherheit
 neutral
 --------------------------------------------------
Leben in Kalifornien: Die Sonne scheint jedenfalls vorerst weiter
 neutral
 --------------------------------------------------
David Sacks: Trump ernennt Vertrauten von Musk zum Beauftragten für KI und Krypto
 neutral
 --------------------------------------------------
Börse: Dax steigt erstmals auf mehr als 20.000 Punkte
 neutral
 --------------------------------------------------
USA: Trump will Amateur-Astronaut Jared Isaacman zum Nasa-Chef machen
 negative
 --------------------------------------------------
Superreiche in den USA: "Die Macht der Oligarchen ist enorm"
 positive
 --------------------------------------------------
Drohender Shutdown in den USA: Trump und Musk fordern Abgeordnete auf, gegen Übergangsfinanzierung zu stimmen
 neutral
 --------------------------------------------------
Elon Musk: Die Welt ist nicht genug
 negative
 --------------------------------------------------
US-Haushaltsstreit: Eine riskante Machtdemonstration
 neutral
 --------------------------------------------------
Wiedereröffnung von Notre-Dame: Ein Heide in Paris
 neutral
 --------------------------------------------------
Kryptowährungen: Was hinter Trumps Krypto-Deal mit möglichem Islamisten-Helfer steckt
 neutral
 --------------------------------------------------
Russische Wirtschaft: Wie lange hält Russland das durch?
 neutral
 --------------------------------------------------
Bürokratieabbau-Beauftragter : Elon Musk will Verbraucherschutz im US-Finanzsektor abschaffen
 neutral
 --------------------------------------------------
Großbritannien: Elon Musk will britische Rechtspopulisten unterstützen
 neutral
 --------------------------------------------------
Sozialpolitik in den USA: Wie die Demokraten die Arbeitnehmer im Stich ließen
 neutral
 --------------------------------------------------
US-Wahl: Mindestens 250 Millionen Dollar von Musk für Trump-Wahlkampf
 neutral
 --------------------------------------------------
Technologiekonzern: Trump kündigt milliardenschwere Softbank-Investitionen an
 neutral
 --------------------------------------------------
USA: Elon Musk ist größter Einzelspender in der Geschichte der US-Politik
 neutral
 --------------------------------------------------
Wirtschaftspodscast: "Ist das eine Blase?": So schlimm haben es nicht mal die Meerschweinchen erwartet
 negative
 --------------------------------------------------
Elon Musk: Elon Musk beschimpft Bundeskanzler Olaf Scholz
 negative
 --------------------------------------------------
Emmanuel Macron in Polen: Ohne Plan in die Trump-Zeit
 neutral
 --------------------------------------------------
Personalien: Trump will Geschäftsmann zum US-Botschafter in London machen
 neutral
 --------------------------------------------------
Besuch in Frankreich: Trump trifft Prinz William in Paris
 neutral
 --------------------------------------------------
Auslandsreise: Trump reist zur Wiedereröffnung von Notre- Dame nach Paris
 neutral
 --------------------------------------------------
US-Präsident: Joe Biden wandelt 37 Todesstrafen in lebenslange Haft um
 neutral
 --------------------------------------------------
Einwanderung: Mexikos Staatschefin erörtert Migrationspolitik mit Trump
 neutral
 --------------------------------------------------
Geschlechtsidentität: Trump will "Transgender-Irrsinn" stoppen
 neutral
 --------------------------------------------------
Besuch in Frankreich: Trump, Macron und Selenskyj treffen sich zu dritt in Paris
 neutral
 --------------------------------------------------
Künftiger US-Präsident: Trump und Macron planen bilaterales Treffen in Paris
 neutral
 --------------------------------------------------
Vereidigung des US-Präsidenten: Trump hat Xi zu Amtseinführung im Januar eingeladen
 neutral
 --------------------------------------------------
Höhere Zölle: Volkswirte sehen Deutschland nicht vorbereitet auf Trump
 neutral
 --------------------------------------------------
US-Politik: "Time"-Magazin kürt Trump zur "Person des Jahres"
 neutral
 --------------------------------------------------
Bundestagswahl: Scholz fühlt sich bei Taurus-Nein von Trump bestärkt
 neutral
 --------------------------------------------------

Back to top

Esc

Type at least two letters. Search covers every project and knowledge-base note.

oz@zrh: ~
QUICK DOSSIER · 30 SEC READ

OLIVER ZINGG

Psychologist and data scientist in Zürich. I design the study, model the data and explain what it means.

STATUS
Open to full-time data science roles from January 2027
NOW
Working student, data science & project management at Zurich Insurance (since Nov 2025)
THESIS
M.Sc. thesis (HSLU): leveraging double machine learning for robust decision-making, due December 2026
EDUCATION
M.Sc. Psychology (UZH, 5.6) · M.Sc. Applied Information & Data Science (HSLU, Dec 2026)
TOOLS
R, Python, SQL, Matlab · Power BI, Tableau · mixed models, ML, BERTopic

TOP CASE FILES

  1. Learning and memory formation in children and adolescents with psychiatric disordersMaster's thesis, UZH · 2023
  2. Support vector machines vs. CNNs for Alzheimer's disease classificationBachelor's thesis, UZH · 2021
  3. Simpson's paradox and mixed-effects modelsStatistics · 2023