Basic English Explanations (BeX)

A text editor that calculates the readability of a piece of written content.

Published: 11 June 2021

Aims

How can we help BBC journalists write news stories in ways that are more accessible for underserved audiences?

Outline

Basic English Explanations (BeX) is an experimental text editor that calculates the readability of online news articles.

BEX 1.0

Screenshot of a text editor with metrics on the right-hand side
Bex 1.0 assigned grade-level metrics to paragraphs in BBC News articles.

Completed in 2019, the first iteration of BeX applied a selection of readability formulas to online news stories. The team built an API to analyse text content, as well as a tool for displaying metrics to journalists and sub-editors.

The ultimate goal for the project was returning metrics to help us:

  • Perform corpus analysis to get a better understanding of how readable BBC reporting is
  • Make suggestions to journalists about how to correct their text before publishing to make it more accessible

BEX 2.0

Completed in 2021, BeX 2.0 is a collaboration with the Optimo team, who look after the BBC's new digital publishing tool. It leverages more sophisticated metrics to help journalists improve their text.

After piloting BeX 1.0 with a team of sub-editors in BBC News, and running an eye-tracking study with the University of Nottingham, we knew we needed to give writers more concrete feedback for improving their text.

Rather than relying on older "counting metrics" — such as the number of letters or syllables per word — BeX 2.0 makes use of more cutting-edge research to point to potentially challenging parts of text articles. We look at features such as:

  • Word complexity
  • Discourse and coherence
  • Passive vs active voice
  • Cliches
  • Sentence length and variance

The Optimo team will use BeX 2.0 to provide feedback to journalists within the BBC's new digital publishing tool.

Results

The Optimo team will work to incorporate BeX into the BBC's publishing system.

Team

  • Remi Oduyemi

    Remi Oduyemi

    Former News Labs Software Engineer
  • Alli Shultes

    Alli Shultes

    Software Engineer
  • Eimi Okuno

    Eimi Okuno

    Former News Labs Senior Software Engineer
  • Anna Błaziak

    Anna Błaziak

    Former News Labs Software Engineer

BBC News Labs

  • News

    Insights into our latest projects and ways of working
  • Projects

    We explore how new tools and formats affect how news is found and reported
  • About

    About BBC News Labs and how you can get involved
  • Follow us on X

    Formerly known as Twitter

Search by Tag:

Rebuild Page

The page will automatically reload. You may need to reload again if the build takes longer than expected.

Useful links

Theme toggler

Select a theme and theme mode and click "Load theme" to load in your theme combination.

Theme:
Theme Mode: