SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Local News Engine
Less time, more scrutiny
Problem - more local scrutiny
data than we can keep up with
1 - solo reporters/journalists/bloggers
2 - papers with (sadly) diminishing
editorial staff
3 - civil society
4 - councils themselves
The trends aren’t going to reverse
Massive increase in local accountability (devolution)
Increases in local data
People won’t scrutinise this stuff themselves
Armchair auditors didn’t work
Resources in media declining
Bad for communities, democracy
How can we do more scrutiny, with fewer resources
Indexed by subject Indexed by name
Local News Engine
Prototype funded by Google Digital News Initiative – e50,000
AT LAST I CAN BUY IN
PROPER CODERS
Open Data Services Co-operative – world class
Pile up the newsworthy scrutiny data
My patch covers parts of two central London boroughs - Camden (very large) and Islington (very small)
Data about building or altering houses, opening or changing pubs, bars and clubs, sex shops, gambling
establishments, people due to be in court.
Camden planning applications - data store download
Camden commercial licensing - scraped
Islington planning applications - scraped
Islington commerical licening - scraped
Magistrates Court list (upcoming cases) - parsed from pdf to data
This is novel (we think)
Datastore v scrapers – no contest
on the time that the scrapers take to run, and the range of data that’s included in
them. In order to speed up the scrapers and to ensure that the data was
comparable, we spun up some VMs on Google Compute Engine to run the
scrapers.
Camden License: 38.4h runtime, data back to 2005
Camden Planning: 2 min runtime, data back to 2010
Islington License: 39.5h runtime, data back to 2006
Islington Planning: 16.2h runtime, data back to 2006
Sort out the newsworthy people
By names - a newsworthy person appearing in a newsworthy data set could be
newsworthy. (very) literally everyone who has been in the newspaper is
newsworthy
Performed entity extraction on Camden New Journal and Islington Tribune,
producing all the names of people and companies who had been in it.
Run geospatial search for all data with addresses in target area
Run list of 1,000-odd names from entity extraction as a search
My Kings
Cross patch
covers bits
of two
London
Boroughs
Sort newsworthy places
By place - simple things happening in some places are news in their own right - eg
a planning application or someone in court.
Users have wide definition of what is an interesting place - for some the whoel
borough, others a particular ward/street
All the data has reasonable address information
Define area of interest by wards (for now this can be more precise to SOAs)
Perform geospatial search
Data Issues - DPA exemptions
Data is published by arms of government for public scrutiny. Special purposes exemption in DPA covers processing:
‘This exemption protects freedom of expression in journalism, art and literature (which are known as the ‘special purposes’).
The scope of the exemption is very broad and it can exempt from most provisions of the DPA, including subject access –
but never principle 7 or the section 55 offence (unlawful obtaining etc of personal data).
However it does not give an automatic blanket exemption. In order for the exemption to apply:
the data must be processed only for journalism, art or literature,
it must be being processed with a view to publication,
you must have a reasonable belief that the publication is in the public interest, and
you must have a reasonable belief that compliance with the DPA is incompatible with journalism, art or literature.
Data issues - access and licensing
Council data mainly had to be scraped - only one dataset in a modern data store.
Data therefore not licenced properly, asked council, they relaxed
Courts pdfs can be accessed by a journalist with reasonable reason. But each
court varies. Courts info very sensitive - contains juveniles, cases with reporting
restrictions etc. Must be handled with great care - contempt and no fault
defamation.
British principle of open justice behind access, but poorly implemented.
Issues and questions
Ethics (for citizens) – extension of journalism ethics as scrutiny becomes
Despite open data accessibility of local data is rubbish
Still requires good coding skills – ODS world class – code on Talk About Local
Github
Court lists – Japanese puffer fish of data
Sorting Criteria (emerging)
Names
Broadly based on proper noun (‘named entity’) extraction from CNJ and Islington Tribune and people who crop up more
than once.
‘A name will appear in the search results if ANY of its related entries match the search criteria. So, in the case of the SMITH
record, Mrs Cherry Smith had a planning application in Caledonian ward in 2006 to cut down a tree, hence the match.
We’ve got a couple of ideas for solutions. One is to show on the result when the date of the most recent match is, another is
to expose date UI. They are of differing complexities, though.
Areas
‘We try to get one or more locations associated with a result (eg address of defendant, location of crime, location of
planning application) and if one or more of those locations is either in the postcode prefix list "N1", "N7", "WC1", "NW1" or
the words “islington” or “camden” appear in a field that we think might contain a description of a location, it matches.’
Sneak preview: Local News Engine (Will Perrin)
Sneak preview: Local News Engine (Will Perrin)

Weitere ähnliche Inhalte

Ähnlich wie Sneak preview: Local News Engine (Will Perrin)

Best Essay Writing Services Review. Online assignment writing service.
Best Essay Writing Services Review. Online assignment writing service.Best Essay Writing Services Review. Online assignment writing service.
Best Essay Writing Services Review. Online assignment writing service.Vickie Western
 
Challenging the Way Law is Delivered (LawTechNZ2015)
Challenging the Way Law is Delivered (LawTechNZ2015)Challenging the Way Law is Delivered (LawTechNZ2015)
Challenging the Way Law is Delivered (LawTechNZ2015)Jarrod Coburn MNZIM
 
How Important is location to your business
How Important is location to your businessHow Important is location to your business
How Important is location to your businessNick Turner
 
{Law, Tech, Design, Delivery} Observations Regarding Innovation in the Legal ...
{Law, Tech, Design, Delivery} Observations Regarding Innovation in the Legal ...{Law, Tech, Design, Delivery} Observations Regarding Innovation in the Legal ...
{Law, Tech, Design, Delivery} Observations Regarding Innovation in the Legal ...Daniel Katz
 
Arnaldo Barreto & Ben Anderson - The sociological value of transactional data?
Arnaldo Barreto & Ben Anderson - The sociological value of transactional data?Arnaldo Barreto & Ben Anderson - The sociological value of transactional data?
Arnaldo Barreto & Ben Anderson - The sociological value of transactional data?Sociology@Essex
 
The sociological value of transactional data?
The sociological value of transactional data?The sociological value of transactional data?
The sociological value of transactional data?Ben Anderson
 
Big data 4 4 the art of the possible 4-en-web
Big data 4 4 the art of the possible 4-en-webBig data 4 4 the art of the possible 4-en-web
Big data 4 4 the art of the possible 4-en-webRick Bouter
 
Freedom of information final
Freedom of information finalFreedom of information final
Freedom of information finalasanders88
 
Nluug 2011-Spring-open v1
Nluug 2011-Spring-open v1Nluug 2011-Spring-open v1
Nluug 2011-Spring-open v1Willem Kossen
 
Essay On Right To Information Act In English
Essay On Right To Information Act In EnglishEssay On Right To Information Act In English
Essay On Right To Information Act In EnglishEmily Custard
 
Big data and Internet
Big data and InternetBig data and Internet
Big data and InternetSanoj Kumar
 
Smart Data Module 5 d drive_legislation
Smart Data Module 5 d drive_legislationSmart Data Module 5 d drive_legislation
Smart Data Module 5 d drive_legislationcaniceconsulting
 
SoBigData. European Research Infrastructure for Big Data and Social Mining
SoBigData. European Research Infrastructure for Big Data and Social MiningSoBigData. European Research Infrastructure for Big Data and Social Mining
SoBigData. European Research Infrastructure for Big Data and Social MiningResearch Data Alliance
 
Law + Complexity & Prediction: Toward a Characterization of Legal Systems as ...
Law + Complexity & Prediction: Toward a Characterization of Legal Systems as ...Law + Complexity & Prediction: Toward a Characterization of Legal Systems as ...
Law + Complexity & Prediction: Toward a Characterization of Legal Systems as ...Daniel Katz
 

Ähnlich wie Sneak preview: Local News Engine (Will Perrin) (20)

Best Essay Writing Services Review. Online assignment writing service.
Best Essay Writing Services Review. Online assignment writing service.Best Essay Writing Services Review. Online assignment writing service.
Best Essay Writing Services Review. Online assignment writing service.
 
Challenging the Way Law is Delivered (LawTechNZ2015)
Challenging the Way Law is Delivered (LawTechNZ2015)Challenging the Way Law is Delivered (LawTechNZ2015)
Challenging the Way Law is Delivered (LawTechNZ2015)
 
How Important is location to your business
How Important is location to your businessHow Important is location to your business
How Important is location to your business
 
{Law, Tech, Design, Delivery} Observations Regarding Innovation in the Legal ...
{Law, Tech, Design, Delivery} Observations Regarding Innovation in the Legal ...{Law, Tech, Design, Delivery} Observations Regarding Innovation in the Legal ...
{Law, Tech, Design, Delivery} Observations Regarding Innovation in the Legal ...
 
It's the people's data
It's the people's dataIt's the people's data
It's the people's data
 
Sible 09
Sible 09Sible 09
Sible 09
 
Arnaldo Barreto & Ben Anderson - The sociological value of transactional data?
Arnaldo Barreto & Ben Anderson - The sociological value of transactional data?Arnaldo Barreto & Ben Anderson - The sociological value of transactional data?
Arnaldo Barreto & Ben Anderson - The sociological value of transactional data?
 
The sociological value of transactional data?
The sociological value of transactional data?The sociological value of transactional data?
The sociological value of transactional data?
 
Opportunities in Data
Opportunities in DataOpportunities in Data
Opportunities in Data
 
Big data 4 4 the art of the possible 4-en-web
Big data 4 4 the art of the possible 4-en-webBig data 4 4 the art of the possible 4-en-web
Big data 4 4 the art of the possible 4-en-web
 
SFScon 22 - Paolo Pinto - Real Life Data Anonymization.pdf
SFScon 22 - Paolo Pinto - Real Life Data Anonymization.pdfSFScon 22 - Paolo Pinto - Real Life Data Anonymization.pdf
SFScon 22 - Paolo Pinto - Real Life Data Anonymization.pdf
 
Freedom of information final
Freedom of information finalFreedom of information final
Freedom of information final
 
Nluug 2011-Spring-open v1
Nluug 2011-Spring-open v1Nluug 2011-Spring-open v1
Nluug 2011-Spring-open v1
 
What is big data?
What is big data?What is big data?
What is big data?
 
Essay On Right To Information Act In English
Essay On Right To Information Act In EnglishEssay On Right To Information Act In English
Essay On Right To Information Act In English
 
Big data and Internet
Big data and InternetBig data and Internet
Big data and Internet
 
Smart Data Module 5 d drive_legislation
Smart Data Module 5 d drive_legislationSmart Data Module 5 d drive_legislation
Smart Data Module 5 d drive_legislation
 
SoBigData. European Research Infrastructure for Big Data and Social Mining
SoBigData. European Research Infrastructure for Big Data and Social MiningSoBigData. European Research Infrastructure for Big Data and Social Mining
SoBigData. European Research Infrastructure for Big Data and Social Mining
 
Law + Complexity & Prediction: Toward a Characterization of Legal Systems as ...
Law + Complexity & Prediction: Toward a Characterization of Legal Systems as ...Law + Complexity & Prediction: Toward a Characterization of Legal Systems as ...
Law + Complexity & Prediction: Toward a Characterization of Legal Systems as ...
 
Exploiting the Internet of Things
Exploiting the Internet of ThingsExploiting the Internet of Things
Exploiting the Internet of Things
 

Mehr von DataJournalismUK

Verification for broadcast (Ukraine edition)
Verification for broadcast (Ukraine edition)Verification for broadcast (Ukraine edition)
Verification for broadcast (Ukraine edition)DataJournalismUK
 
Lessons learned from communicating Covid statistics to the public
Lessons learned from communicating Covid statistics to the publicLessons learned from communicating Covid statistics to the public
Lessons learned from communicating Covid statistics to the publicDataJournalismUK
 
A preview of what journalists will be able to get from the 2021 Census in 2022
A preview of what journalists will be able to get from the 2021 Census in 2022A preview of what journalists will be able to get from the 2021 Census in 2022
A preview of what journalists will be able to get from the 2021 Census in 2022DataJournalismUK
 
The BBC’s Shared Data Unit
The BBC’s Shared Data UnitThe BBC’s Shared Data Unit
The BBC’s Shared Data UnitDataJournalismUK
 
Marie Segger: Charting a career in data journalism
Marie Segger: Charting a career in data journalismMarie Segger: Charting a career in data journalism
Marie Segger: Charting a career in data journalismDataJournalismUK
 
Imagining a Physical Future for Digital Journalism
Imagining a Physical Future for Digital JournalismImagining a Physical Future for Digital Journalism
Imagining a Physical Future for Digital JournalismDataJournalismUK
 
Investigating contracts: a how-to guide by open contracting, full of ideas fo...
Investigating contracts: a how-to guide by open contracting, full of ideas fo...Investigating contracts: a how-to guide by open contracting, full of ideas fo...
Investigating contracts: a how-to guide by open contracting, full of ideas fo...DataJournalismUK
 
Christine Jeavans: The Year in Data Journalism at the BBC
Christine Jeavans: The Year in Data Journalism at the BBCChristine Jeavans: The Year in Data Journalism at the BBC
Christine Jeavans: The Year in Data Journalism at the BBCDataJournalismUK
 
Sensor journalism at #djuk17
Sensor journalism at #djuk17 Sensor journalism at #djuk17
Sensor journalism at #djuk17 DataJournalismUK
 
Open Corporates: company data for journalism
Open Corporates: company data for journalismOpen Corporates: company data for journalism
Open Corporates: company data for journalismDataJournalismUK
 
How to use R for journalism
How to use R for journalismHow to use R for journalism
How to use R for journalismDataJournalismUK
 
Full Fact and automated factchecking
Full Fact and automated factcheckingFull Fact and automated factchecking
Full Fact and automated factcheckingDataJournalismUK
 
Data journalism in ireland
Data journalism in irelandData journalism in ireland
Data journalism in irelandDataJournalismUK
 
Megan Lucero: the Bureau Local
Megan Lucero: the Bureau LocalMegan Lucero: the Bureau Local
Megan Lucero: the Bureau LocalDataJournalismUK
 
The history of precision journalism (and why it matters)
The history of precision journalism (and why it matters)The history of precision journalism (and why it matters)
The history of precision journalism (and why it matters)DataJournalismUK
 
The Johnston Press investigations team
The Johnston Press investigations team  The Johnston Press investigations team
The Johnston Press investigations team DataJournalismUK
 
Peter Geoghegan: The Ferret and data journalism in Scotland
Peter Geoghegan: The Ferret and data journalism in ScotlandPeter Geoghegan: The Ferret and data journalism in Scotland
Peter Geoghegan: The Ferret and data journalism in ScotlandDataJournalismUK
 
Urbs Media and robot journalism
Urbs Media and robot journalismUrbs Media and robot journalism
Urbs Media and robot journalismDataJournalismUK
 
Emma Youle: The Archant Investigations Unit
Emma Youle: The Archant Investigations UnitEmma Youle: The Archant Investigations Unit
Emma Youle: The Archant Investigations UnitDataJournalismUK
 

Mehr von DataJournalismUK (20)

Verification for broadcast (Ukraine edition)
Verification for broadcast (Ukraine edition)Verification for broadcast (Ukraine edition)
Verification for broadcast (Ukraine edition)
 
Lessons learned from communicating Covid statistics to the public
Lessons learned from communicating Covid statistics to the publicLessons learned from communicating Covid statistics to the public
Lessons learned from communicating Covid statistics to the public
 
A preview of what journalists will be able to get from the 2021 Census in 2022
A preview of what journalists will be able to get from the 2021 Census in 2022A preview of what journalists will be able to get from the 2021 Census in 2022
A preview of what journalists will be able to get from the 2021 Census in 2022
 
The BBC’s Shared Data Unit
The BBC’s Shared Data UnitThe BBC’s Shared Data Unit
The BBC’s Shared Data Unit
 
Marie Segger: Charting a career in data journalism
Marie Segger: Charting a career in data journalismMarie Segger: Charting a career in data journalism
Marie Segger: Charting a career in data journalism
 
Imagining a Physical Future for Digital Journalism
Imagining a Physical Future for Digital JournalismImagining a Physical Future for Digital Journalism
Imagining a Physical Future for Digital Journalism
 
Investigating contracts: a how-to guide by open contracting, full of ideas fo...
Investigating contracts: a how-to guide by open contracting, full of ideas fo...Investigating contracts: a how-to guide by open contracting, full of ideas fo...
Investigating contracts: a how-to guide by open contracting, full of ideas fo...
 
Christine Jeavans: The Year in Data Journalism at the BBC
Christine Jeavans: The Year in Data Journalism at the BBCChristine Jeavans: The Year in Data Journalism at the BBC
Christine Jeavans: The Year in Data Journalism at the BBC
 
Sensor journalism at #djuk17
Sensor journalism at #djuk17 Sensor journalism at #djuk17
Sensor journalism at #djuk17
 
Open Corporates: company data for journalism
Open Corporates: company data for journalismOpen Corporates: company data for journalism
Open Corporates: company data for journalism
 
How to use R for journalism
How to use R for journalismHow to use R for journalism
How to use R for journalism
 
Full Fact and automated factchecking
Full Fact and automated factcheckingFull Fact and automated factchecking
Full Fact and automated factchecking
 
Data journalism in ireland
Data journalism in irelandData journalism in ireland
Data journalism in ireland
 
Megan Lucero: the Bureau Local
Megan Lucero: the Bureau LocalMegan Lucero: the Bureau Local
Megan Lucero: the Bureau Local
 
The history of precision journalism (and why it matters)
The history of precision journalism (and why it matters)The history of precision journalism (and why it matters)
The history of precision journalism (and why it matters)
 
The Johnston Press investigations team
The Johnston Press investigations team  The Johnston Press investigations team
The Johnston Press investigations team
 
Peter Geoghegan: The Ferret and data journalism in Scotland
Peter Geoghegan: The Ferret and data journalism in ScotlandPeter Geoghegan: The Ferret and data journalism in Scotland
Peter Geoghegan: The Ferret and data journalism in Scotland
 
Urbs Media and robot journalism
Urbs Media and robot journalismUrbs Media and robot journalism
Urbs Media and robot journalism
 
Emma Youle: The Archant Investigations Unit
Emma Youle: The Archant Investigations UnitEmma Youle: The Archant Investigations Unit
Emma Youle: The Archant Investigations Unit
 
Regional data journalism
Regional data journalismRegional data journalism
Regional data journalism
 

Kürzlich hochgeladen

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 

Kürzlich hochgeladen (20)

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

Sneak preview: Local News Engine (Will Perrin)

  • 1. Local News Engine Less time, more scrutiny
  • 2. Problem - more local scrutiny data than we can keep up with 1 - solo reporters/journalists/bloggers 2 - papers with (sadly) diminishing editorial staff 3 - civil society 4 - councils themselves
  • 3. The trends aren’t going to reverse Massive increase in local accountability (devolution) Increases in local data People won’t scrutinise this stuff themselves Armchair auditors didn’t work Resources in media declining Bad for communities, democracy How can we do more scrutiny, with fewer resources
  • 4. Indexed by subject Indexed by name
  • 5.
  • 6. Local News Engine Prototype funded by Google Digital News Initiative – e50,000 AT LAST I CAN BUY IN PROPER CODERS Open Data Services Co-operative – world class
  • 7. Pile up the newsworthy scrutiny data My patch covers parts of two central London boroughs - Camden (very large) and Islington (very small) Data about building or altering houses, opening or changing pubs, bars and clubs, sex shops, gambling establishments, people due to be in court. Camden planning applications - data store download Camden commercial licensing - scraped Islington planning applications - scraped Islington commerical licening - scraped Magistrates Court list (upcoming cases) - parsed from pdf to data This is novel (we think)
  • 8. Datastore v scrapers – no contest on the time that the scrapers take to run, and the range of data that’s included in them. In order to speed up the scrapers and to ensure that the data was comparable, we spun up some VMs on Google Compute Engine to run the scrapers. Camden License: 38.4h runtime, data back to 2005 Camden Planning: 2 min runtime, data back to 2010 Islington License: 39.5h runtime, data back to 2006 Islington Planning: 16.2h runtime, data back to 2006
  • 9. Sort out the newsworthy people By names - a newsworthy person appearing in a newsworthy data set could be newsworthy. (very) literally everyone who has been in the newspaper is newsworthy Performed entity extraction on Camden New Journal and Islington Tribune, producing all the names of people and companies who had been in it. Run geospatial search for all data with addresses in target area Run list of 1,000-odd names from entity extraction as a search
  • 10. My Kings Cross patch covers bits of two London Boroughs
  • 11. Sort newsworthy places By place - simple things happening in some places are news in their own right - eg a planning application or someone in court. Users have wide definition of what is an interesting place - for some the whoel borough, others a particular ward/street All the data has reasonable address information Define area of interest by wards (for now this can be more precise to SOAs) Perform geospatial search
  • 12. Data Issues - DPA exemptions Data is published by arms of government for public scrutiny. Special purposes exemption in DPA covers processing: ‘This exemption protects freedom of expression in journalism, art and literature (which are known as the ‘special purposes’). The scope of the exemption is very broad and it can exempt from most provisions of the DPA, including subject access – but never principle 7 or the section 55 offence (unlawful obtaining etc of personal data). However it does not give an automatic blanket exemption. In order for the exemption to apply: the data must be processed only for journalism, art or literature, it must be being processed with a view to publication, you must have a reasonable belief that the publication is in the public interest, and you must have a reasonable belief that compliance with the DPA is incompatible with journalism, art or literature.
  • 13. Data issues - access and licensing Council data mainly had to be scraped - only one dataset in a modern data store. Data therefore not licenced properly, asked council, they relaxed Courts pdfs can be accessed by a journalist with reasonable reason. But each court varies. Courts info very sensitive - contains juveniles, cases with reporting restrictions etc. Must be handled with great care - contempt and no fault defamation. British principle of open justice behind access, but poorly implemented.
  • 14. Issues and questions Ethics (for citizens) – extension of journalism ethics as scrutiny becomes Despite open data accessibility of local data is rubbish Still requires good coding skills – ODS world class – code on Talk About Local Github Court lists – Japanese puffer fish of data
  • 15. Sorting Criteria (emerging) Names Broadly based on proper noun (‘named entity’) extraction from CNJ and Islington Tribune and people who crop up more than once. ‘A name will appear in the search results if ANY of its related entries match the search criteria. So, in the case of the SMITH record, Mrs Cherry Smith had a planning application in Caledonian ward in 2006 to cut down a tree, hence the match. We’ve got a couple of ideas for solutions. One is to show on the result when the date of the most recent match is, another is to expose date UI. They are of differing complexities, though. Areas ‘We try to get one or more locations associated with a result (eg address of defendant, location of crime, location of planning application) and if one or more of those locations is either in the postcode prefix list "N1", "N7", "WC1", "NW1" or the words “islington” or “camden” appear in a field that we think might contain a description of a location, it matches.’