Measuring Gaps in Empathy in UK News

news
natural language processing
analysis
Published

September 16, 2024

Analysis of 4,000+ UK news articles to uncover disparities in how Palestinian and Israeli casualties are reported.

The project used Named Entity Recognition, sentiment scoring, dependency parsing, and casualty data to reveal structural issues in moral distance and narrative framing — offering an interactive, data-driven critique with a particular focus on the BBC.

Project outline

This project investigates disparities in empathy and moral framing in how UK media outlets report on Israeli and Palestinian casualties. Using a corpus of over 4,000 news articles, it combines Named Entity Recognition (NER), dependency parsing (via SpaCy), attribute-level sentiment analysis, and structured data on casualty numbers.

The analysis is informed by methodologies from the NLTK Handbook (NLP with Python) and state-of-the-art academic research on attribute-level sentiment. The pipeline blends automated parsing with human-in-the-loop coding to capture subtle framing effects not easily detected by off-the-shelf sentiment models.

Key features:

  • Named Entity Recognition and dependency parsing to map entities and sentiment relationships
  • Attribute-level sentiment analysis for fine-grained framing detection
  • Human-in-the-loop validation of articles
  • Geopolitical media framing analysis
  • Awarded top marks (90%) by assessor

🌐 Read report (HTML)

💻 Read code (GitHub)

Media

The BBC mentions Israeli suffering significantly more than Palestian suffering, compared to other UK sources

Equal coverage is fair coverage?