Show HN: Identify car crash editorial anti-patterns using NLP
visionzeroreporting.com
Show HN: Identify car crash editorial anti-patterns using NLP
1–10 of 213 posts
Re: Show HN: Identify car crash editorial anti-patterns using NLP
#2I built "Vision Zero Reporting" (https://visionzeroreporting.com), a tool to detect editorial anti-patterns in local news coverage of car crashes.
Maybe you've noticed that local news articles about car crashes, especially those that involve "vulnerable road users" (VRU) such as bicyclists and pedestrians, tend to employ language that seems to blame the victim or only discuss the incident as an isolated event, rather than in context that crashes are preventable and are caused by specific reasons.
This tool is meant to help news publishers check their articles and learn the anti-patterns to avoid.
Here's a brief explanation of the problems my tool checks for:
1. Focus - Readers find the focus/subject of the sentence more in control of the situation, and hence more blameworthy (e.g. "A pedestrian was struck by a driver" VS "A driver struck a pedestrian").
2. Agency - Some sentences lack an agent altogether, which places more blame on the recipient (e.g. "A bicyclist was hit." VS "A bicyclist was hit by a driver.")
3. Object-based reference - Pedestrians and bicyclists are almost always referred to using people-based language, but drivers are referred to using object-based language 81% of the time [1] (e.g. "The vehicle fled the scene" VS "The driver fled the scene"). This language personifies and gives agency to vehicles rather than their drivers.
4. Accident - Accident is the most-used term in articles to describe the incident (47%). This term is being phased out by some news agencies because the word implies a sense of inevitability or that it happened purely by chance, when we know why car crashes happen and can take preventative action.
5. Framing - (still in beta) Articles employ an "episodic" frame, meaning they describe crashes as isolated incidents. Only 6% (!) of articles use "thematic" framing [1], meaning they contextualize the event by discussing road design, number of recent crashes in the area, quote experts, educate readers about road safety initiatives, etc.
6. Counterfactual - (still in beta) Counterfactuals are true statements, but imply the outcome could have been changed had the victim acted differently. While reporters may see these statements as sticking-to-the-facts, we've discovered in 700+ manually-annotated articles that counterfactuals almost always shift blame toward the victim (A bicyclist was struck; he wasn't wearing a helmet. It was dark outside, the biker wasn't wearing reflective clothing, and the driver told police he didn't see the bicyclist until it was too late.) Notice that all of these statements may be true, but goes hand-in-hand with the Framing issue discussed above: the bicyclist was hit, but is that because there is no protected bike lane? It was dark outside, but is road visibility a municipal obligation?
I'm looking for constructive feedback to make this tool better!
My work is based primarily on the following research papers (and I've already shown the tool to the authors - they loved it!):
[1] https://www.researchgate.net/publication/330975590_Editorial...
[2] https://www.researchgate.net/publication/337279845_Does_news...
Re: Show HN: Identify car crash editorial anti-patterns using NLP
#3I like that it tags segments of text as opposed to the document as a whole.
Since it is confined to a domain and has a well-chosen problem it seems to be highly correct and thus useful.
Re: Show HN: Identify car crash editorial anti-patterns using NLP
#4The homepage confused me because the presentation of the two examples made me think that they were before/after at first. It took me ~30s to realize they were just two separate articles.
I'd like to see a bad article juxtaposed with an improved version that someone created using your tool.
I'm maybe used to tools like Grammarly, but when I clicked / hovered over the highlighted text, I was surprised to see nothing happen. I found it a little difficult to scroll back and forth between the highlighted text and the context where it appeared in the article. Having an explanation appear next to the cursor on mouse click/hover might resolve this.
It would also be cool if the tool allowed me to import by URL (with some suggested real articles to show this is a problem in mainstream news sources) rather than require the user to copy/paste manually.
Re: Show HN: Identify car crash editorial anti-patterns using NLP
#5As far as suggestions, it would be great to see an explanation of each problem when hovering over it in the text. Also, the colors for the "Object", "Counterfactuals", and "Accident" problems are difficult to distinguish for color-deficient individuals.
Re: Show HN: Identify car crash editorial anti-patterns using NLP
#6Re: Show HN: Identify car crash editorial anti-patterns using NLP
#7Re: Show HN: Identify car crash editorial anti-patterns using NLP
#8Re: Show HN: Identify car crash editorial anti-patterns using NLP
#9If the intent is to raise public awareness and to put pressure on leadership to make roads generally safer, why do almost all the corrections follow a pattern of shifting blame from the individual pedestrian onto the individual driver? Many of the suggested fixes are just their own form of counterfactual - they're facts, sure, but they don't contribute to public understanding of _why_ the crash happened.
The examples of removing counterfactual outright and including thematic framing (focusing on road conditions, frequency of crashes, and aggregate statistics that tell the story of how often crashes occur) seem to be the best set of suggestions for correcting public perception on road safety. Not making sure the public knows this _one specific driver_ hit a pedestrian, rather than their car.