Select Page
customer logo
Customer
Success Story

Powering Transparent Fact-Based Journalism At Scale

In 2022, Rappler used semantic technology to create the Philippines’ first political knowledge graph, bringing deeper analysis, transparency, and data-driven storytelling to election coverage, while enabling the efficient, scalable production of high-quality, fact-based content

The Client

Leading digital-native news outlet in the Philippines co-founded by Nobel laureate Maria Ressa.

The Challenge

Rappler needed to model the country’s highly complex electoral system, generate 50,000+ candidate and location profiles, and link disconnected datasets

The Solution

Using GraphDB and a custom Philippine Politics Ontology, Rappler built a scalable knowledge graph to power dynamic content generation, deep analytics, and editorial workflows.

Technical capabilities

  • Build country’s first political knowledge graph and custom ontology to model a complex electoral system  
  • Automated generation of 50K+ candidates and location profiles with NLG

Business outcomes

  • Powered scalable fact-based journalism for election coverage  
  • Provided deeper analysis, transparency and data-driven storytelling

The Challenge

The leading digital-native news outlet Rappler aimed to bring a new approach to publishing and managing the country’s political reporting and content contributing to a more transparent and informed election process as well as a deeper analysis of political and economic events.

As the 2022 national elections approached, they wanted to create a central, data-driven knowledge base covering every candidate, political party, and location—enabling both editorial storytelling and interactive digital features.

To do that, they needed to model the Philippine political and electoral system – a highly complex hierarchical system with a large number of classes and relationships.

This task proved to be challenging because of the following: 

  • Need to preserve factual integrity while scaling editorial output
  • Small newsroom team, limited resources and time constraints
  • Complex hierarchy of regions, provinces, cities, and contests
  • Sparse data for many local candidates
  • Request to generate 50,000+ content pages

The Solution

To meet this challenge, Rappler adopted GraphDB and developed a custom Philippine Politics Ontology, capturing the full administrative and electoral structure of the country.

The media company used data gathered by Rappler’s Research and Data teams and combined GPT-3 Curie with their own Natural Language Generation system. This ensured a variety of content while mitigating the risk of generative AI hallucination to construct data-driven profiles.

This setup enabled:

  • 46,165+ candidate profiles automatically generated using structured data and natural language generation tools
  • 1,732 location pages covering regions, provinces, cities, and municipalities, linked via administrative hierarchies
  • 83 national candidate profiles enriched with data visualizations and editorial insights

The knowledge graph became the engine behind Rappler’s public-facing election portal, supporting real-time publishing, structured discovery, and rich interlinking across stories and datasets.

The Impact

By building the first Philippine Politics Knowledge Graph, Rappler achieved:

  • Live contextualization of candidates, contests, and regions across the electoral system
  • High-quality, fact-based content delivered with unprecedented efficiency and depth
  • Deeper storytelling and trend analysis, linking current events with historical data

“Ontotext is helping us surface meaning and nuance by linking stories and datasets into a coherent knowledge graph. From election coverage to tracking disinformation, this platform is becoming central to our journalism.”

Gemma Bagayaua-Mendoza, Head of Digital Services at Rappler

Details

Solution: GraphDB
Contact us

Facing Similar Challenges?

Struggling to scale content production without compromising accuracy or to connect scattered data sources into cohesive, trustworthy narratives? Whether you are a media company, public institution, or content-rich organization preparing for high-volume publishing around live events, elections, or breaking news,  Graphwise can help you: 

  • Model complex domains like politics, public policy, or legal systems
  • Automate high-volume content generation while preserving editorial integrity
  • Link stories, people, places, and data into searchable, trustworthy platforms

Let’s talk