SlideShare uma empresa Scribd logo
1 de 17
How Can We Make Algorithmic News
More Transparent?
Stuart Myles
Director of Information Management, Associated Press
www.ap.org @smyles
Algorithms, Automation and News, 22nd May 2018
News Algorithm Transparency
• Automation of production, distribution and consumption of
news
• Such as performing analyses, ranking search results, generating
news reports
• A framework for making news algorithms more transparent
• Four levels of transparency - from simple “disclosure” to full
“reproduction”
• Three sets of stakeholders - technicians, journalists and readers
• Some transparency examples from the Associated Press
• Including where we could do better
• Suggestions for further transparency topics to explore
www.ap.org @smyles
Transparency Stakeholders (1/3):
Technicians
• Technical transparency is the main focus of algorithmic
transparency research
• Is the algorithm working correctly?
• Accuracy, bias, semantic drift
• Automatic decisions
• Ranking, classification, filtering
• Synthetic news
• Fill-in-the-blank templates, summaries, video-from-text, text-from-
images
www.ap.org @smyles
Transparency Stakeholders (2/3):
Readers
• Transparency often cited as a means of (re)building trust in
journalism
• It seems likely that lack of transparency undermines trust
• How can algorithmic news be more transparent for
consumers of news?
• Readers
• Viewers
• Listeners
• Why am I seeing / not seeing this news item?
www.ap.org @smyles
Transparency Stakeholders (3/3):
Journalists
• Most algorithms used in news originate outside journalism
• News algorithms should reflect an organization’s editorial voice
• (Do platforms which deliver news have an editorial voice?)
• Journalists should be involved in crafting the explanations for
readers
• Readers need understandable explanations
• Journalists themselves should have some understanding of the
algorithms which power and mediate their work
• Journalists and editors
• Lawyers, archivists, other professionals within a news
organization
www.ap.org @smyles
Levels of Transparency (1/4):
Disclosure
• Reveal algorithms were used in creating or making decisions
about news items
• Could be a general statement about a set of items
• Might be attached to individual items
• Could identify which algorithms were used and in what ways
• Disclosure is the minimal level of transparency
• May be the only form of transparency available if the algorithm is
handled by a 3rd party?
• Disclosures are most useful for readers
www.ap.org @smyles
Disclosures by Associated Press
• AP includes a disclosure on automatically synthesized text
stories
AP created this story using Automated Insights' Wordsmith Platform
(http://automatedinsights.com/ap) and data from Zacks Investment Research.
• Indicates that AP journalists created the story
• Journalists designed template
• Template is automatically populated per our rules
• Identify 3rd party data sources and tools
• Included on every automatically created story
www.ap.org @smyles
Levels of Transparency (2/4):
Justification
• Justifications aim to show that the results of the algorithmic
news are reasonable in a particular instance
• A step up from disclosure - provides a degree of transparency
• Offers some reasons for the algorithmic result in a particular
instance
• Not a comprehensive set of reasons
• Discusses a particular decision, rather than the general use of an
algorithm
• A complete set of reasons may not be appropriate
• To keep proprietary information confidential
• Recipient cannot reasonably be expected to understand the full scope of
the workings of the news algorithm
www.ap.org @smyles
Facebook Advert Justification
• Facebook’s “Why am I seeing this ad?”
One reason you’re seeing this is [specific campaign criteria]. This is based on
[tracking techniques]. There may be other reasons you’re seeing this ad,
including [broad targeting criteria]. This is based on [other types of tracking
techniques].
• Offers a potential model for news algorithm justifications
• Justifications would be most helpful for readers and journalists
• Avoids the excuse of “it is too complex to fully explain”
www.ap.org @smyles
Levels of Transparency (3/4):
Explanation
• Why was a particular decision, categorization or arrangement of
news selected and not some other?
• Explain the outcome of a specific instance of a news algorithm
• I haven’t found algorithmic explanations “in the wild”
• There is active research into how to generate algorithmic explanations
• Algorithmic approximations, generate counterfactuals, generate rules
• AP’s rule based system provides explanations suitable for technicians
• What makes an explanation useful?
www.ap.org @smyles
Useful Explanations (1/2)
• A useful explanation allow you to take an action in response
• Alter an algorithm which has made an incorrect decision
• Alter a news item to conform to an algorithm’s criteria
• Such as adding missing metadata
• Alter other metadata, not on the item, to get a different
result
• Such as user preferences
• Useful explanation can include confidence scores, as well as
narrative
• Is editorial review required, due to low confidence?
www.ap.org @smyles
Useful Explanations (2/2)
• Useful explanations of multiple decisions can reveal
systematic issues
• Biased decisions which favour or penalize particular groups
• Where an algorithm is suitable and where it will not be
applicable
• Are the training data or assumptions out-of-date?
www.ap.org @smyles
Levels of Transparency (4/4):
Reproduction
• Sufficient information to allow the news algorithm to be
independently replicated
• Provide underlying data and code directly
• Describe in a “nerd box”
• It may not be possible to provide all the data
• Time-sensitive like trending topics or there’s just too much of it
• Algorithms may be proprietary
• Running algorithms and handling data can require a lot of
technical wherewithal
• Most useful for technicians
www.ap.org @smyles
Rule based classification at AP:
Explanation and Reproduction
• AP auto-categorizes all English-language content
• Tags for people, places, companies, organizations and subjects
• AP’s automated rules engine has about 200,000 classification
rules
• Hand-crafted by a team of specialists
• Sophisticated strategies for disambiguation and precision
• “Classification Admin” application to develop and test rules
• Evaluate a news item against one or more rules
• Highlights why a text matches the rules
• Both reproducibility and a form of explanation
• Explanations are not designed to be shared with journalists or readers
www.ap.org @smyles
News Algorithm Transparency at AP
• In writing the paper, I felt AP has a good transparency story
• But I see there is room for improvement
• We use disclosure on machine-generated stories
• We use rules-based classification
• Transparency for internal technicians
• We make algorithms and data for data journalism stories
available to AP members
• Requires a certain amount of know how
• We could do better at transparency for journalists and news
consumers
• With justifications and explanations
www.ap.org @smyles
Other Areas to Explore
• Difficulty of effectively conveying explanations of news algorithms
• Visual symbols and icons for disclosure of the use of algorithms?
• Narratives for justification or explanation of algorithmic outcomes, rather than
statistical readouts, using Natural Language Generation?
• Are narratives helpful for photo, video or audio?
• Transparency for algorithmic errors and corrections?
• Transparency for time-dependent algorithms?
• Trending stories or collaborative filtering
• All transparency all the time? Or only on demand?
• In the pre-algorithm days, we didn’t have full transparency
• Equivalent to responding to letters to the Editor
• Consumers don’t require transparency from other algorithmic systems – e.g. cars
www.ap.org @smyles
News Algorithm Transparency
• A framework for making news algorithms more transparent
• Three sets of stakeholders
• Technicians, journalists and readers
• Four levels of transparency
• Disclosure, justifications, explanations, reproduction
• Active research into how to generate justifications and
explanations
• Journalists should be involved in crafting useful justifications and
explanations
www.ap.org @smyles

Mais conteúdo relacionado

Semelhante a How Can We Make Algorithmic News More Transparent?

PSU Web 2013: User Research Power Tool: Pareto Principle Based User Research
PSU Web 2013: User Research Power Tool: Pareto Principle Based User ResearchPSU Web 2013: User Research Power Tool: Pareto Principle Based User Research
PSU Web 2013: User Research Power Tool: Pareto Principle Based User ResearchJennifer Aldrich
 
Survey Research In Empirical Software Engineering
Survey Research In Empirical Software EngineeringSurvey Research In Empirical Software Engineering
Survey Research In Empirical Software Engineeringalessio_ferrari
 
LESSON 8 EXPERT SYSTEMS BASICS.ppt
LESSON 8 EXPERT SYSTEMS BASICS.pptLESSON 8 EXPERT SYSTEMS BASICS.ppt
LESSON 8 EXPERT SYSTEMS BASICS.pptJoyleenChemutai1
 
Acceptance, Accessible, Actionable and Auditable
Acceptance, Accessible, Actionable and AuditableAcceptance, Accessible, Actionable and Auditable
Acceptance, Accessible, Actionable and AuditableAlban Gérôme
 
Open data presentation on tools and automation
Open data presentation on tools and automationOpen data presentation on tools and automation
Open data presentation on tools and automationPia Waugh
 
Audit Webinar: Surefire ways to succeed with Data Analytics
Audit Webinar: Surefire ways to succeed with Data AnalyticsAudit Webinar: Surefire ways to succeed with Data Analytics
Audit Webinar: Surefire ways to succeed with Data AnalyticsCaseWare IDEA
 
AI-SDV 2021 - Tony Trippe - The Current State of Machine Learning for Patent ...
AI-SDV 2021 - Tony Trippe - The Current State of Machine Learning for Patent ...AI-SDV 2021 - Tony Trippe - The Current State of Machine Learning for Patent ...
AI-SDV 2021 - Tony Trippe - The Current State of Machine Learning for Patent ...Dr. Haxel Consult
 
Olap and metadata
Olap and metadata Olap and metadata
Olap and metadata Punk Milton
 
Adventures in linked open data June 2015
Adventures in linked open data   June 2015Adventures in linked open data   June 2015
Adventures in linked open data June 2015Monika Szunejko
 
Introduction to Competitive Intelligence Portals
Introduction to Competitive Intelligence PortalsIntroduction to Competitive Intelligence Portals
Introduction to Competitive Intelligence PortalsComintelli
 
The power of social media anlaytics
The power of social media anlayticsThe power of social media anlaytics
The power of social media anlayticsAjay Ram
 
Comm 1130 technical_communication_march2012-alcock
Comm 1130 technical_communication_march2012-alcockComm 1130 technical_communication_march2012-alcock
Comm 1130 technical_communication_march2012-alcockMelanie Parlette-Stewart
 
UKSG webinar - TERMS revisited: developing the combination of electronic reso...
UKSG webinar - TERMS revisited: developing the combination of electronic reso...UKSG webinar - TERMS revisited: developing the combination of electronic reso...
UKSG webinar - TERMS revisited: developing the combination of electronic reso...UKSG: connecting the knowledge community
 
A koene humaint_march2018
A koene humaint_march2018A koene humaint_march2018
A koene humaint_march2018Ansgar Koene
 
Audit: Breaking Down Barriers to Increase the Use of Data Analytics
Audit: Breaking Down Barriers to Increase the Use of Data AnalyticsAudit: Breaking Down Barriers to Increase the Use of Data Analytics
Audit: Breaking Down Barriers to Increase the Use of Data AnalyticsCaseWare IDEA
 

Semelhante a How Can We Make Algorithmic News More Transparent? (20)

PSU Web 2013: User Research Power Tool: Pareto Principle Based User Research
PSU Web 2013: User Research Power Tool: Pareto Principle Based User ResearchPSU Web 2013: User Research Power Tool: Pareto Principle Based User Research
PSU Web 2013: User Research Power Tool: Pareto Principle Based User Research
 
Survey Research In Empirical Software Engineering
Survey Research In Empirical Software EngineeringSurvey Research In Empirical Software Engineering
Survey Research In Empirical Software Engineering
 
LESSON 8 EXPERT SYSTEMS BASICS.ppt
LESSON 8 EXPERT SYSTEMS BASICS.pptLESSON 8 EXPERT SYSTEMS BASICS.ppt
LESSON 8 EXPERT SYSTEMS BASICS.ppt
 
Acceptance, Accessible, Actionable and Auditable
Acceptance, Accessible, Actionable and AuditableAcceptance, Accessible, Actionable and Auditable
Acceptance, Accessible, Actionable and Auditable
 
Expanding the Possible: What’s New and Upcoming in Standards and Technologies...
Expanding the Possible: What’s New and Upcoming in Standards and Technologies...Expanding the Possible: What’s New and Upcoming in Standards and Technologies...
Expanding the Possible: What’s New and Upcoming in Standards and Technologies...
 
Open data presentation on tools and automation
Open data presentation on tools and automationOpen data presentation on tools and automation
Open data presentation on tools and automation
 
Audit Webinar: Surefire ways to succeed with Data Analytics
Audit Webinar: Surefire ways to succeed with Data AnalyticsAudit Webinar: Surefire ways to succeed with Data Analytics
Audit Webinar: Surefire ways to succeed with Data Analytics
 
AI-SDV 2021 - Tony Trippe - The Current State of Machine Learning for Patent ...
AI-SDV 2021 - Tony Trippe - The Current State of Machine Learning for Patent ...AI-SDV 2021 - Tony Trippe - The Current State of Machine Learning for Patent ...
AI-SDV 2021 - Tony Trippe - The Current State of Machine Learning for Patent ...
 
lec1.pdf
lec1.pdflec1.pdf
lec1.pdf
 
Chatbots: Automated Conversational Model using Machine Learning
Chatbots: Automated Conversational Model using Machine LearningChatbots: Automated Conversational Model using Machine Learning
Chatbots: Automated Conversational Model using Machine Learning
 
Olap and metadata
Olap and metadata Olap and metadata
Olap and metadata
 
Adventures in linked open data June 2015
Adventures in linked open data   June 2015Adventures in linked open data   June 2015
Adventures in linked open data June 2015
 
Introduction to Competitive Intelligence Portals
Introduction to Competitive Intelligence PortalsIntroduction to Competitive Intelligence Portals
Introduction to Competitive Intelligence Portals
 
The power of social media anlaytics
The power of social media anlayticsThe power of social media anlaytics
The power of social media anlaytics
 
KIT601 Unit I.pptx
KIT601 Unit I.pptxKIT601 Unit I.pptx
KIT601 Unit I.pptx
 
Comm 1130 technical_communication_march2012-alcock
Comm 1130 technical_communication_march2012-alcockComm 1130 technical_communication_march2012-alcock
Comm 1130 technical_communication_march2012-alcock
 
Roy "Accelerating ML/AI Based R&D through Text & Data Mining"
Roy "Accelerating ML/AI Based R&D through Text & Data Mining"Roy "Accelerating ML/AI Based R&D through Text & Data Mining"
Roy "Accelerating ML/AI Based R&D through Text & Data Mining"
 
UKSG webinar - TERMS revisited: developing the combination of electronic reso...
UKSG webinar - TERMS revisited: developing the combination of electronic reso...UKSG webinar - TERMS revisited: developing the combination of electronic reso...
UKSG webinar - TERMS revisited: developing the combination of electronic reso...
 
A koene humaint_march2018
A koene humaint_march2018A koene humaint_march2018
A koene humaint_march2018
 
Audit: Breaking Down Barriers to Increase the Use of Data Analytics
Audit: Breaking Down Barriers to Increase the Use of Data AnalyticsAudit: Breaking Down Barriers to Increase the Use of Data Analytics
Audit: Breaking Down Barriers to Increase the Use of Data Analytics
 

Mais de Stuart Myles

IPTC Rights Statements For News
IPTC Rights Statements For NewsIPTC Rights Statements For News
IPTC Rights Statements For NewsStuart Myles
 
IPTC New Taxonomies Ideas
IPTC New Taxonomies IdeasIPTC New Taxonomies Ideas
IPTC New Taxonomies IdeasStuart Myles
 
IPTC Board Spring 2019
IPTC Board Spring 2019IPTC Board Spring 2019
IPTC Board Spring 2019Stuart Myles
 
IPTC Spring 2019 Conference
IPTC Spring 2019 ConferenceIPTC Spring 2019 Conference
IPTC Spring 2019 ConferenceStuart Myles
 
Photomation or Fauxtomation?
Photomation or Fauxtomation?Photomation or Fauxtomation?
Photomation or Fauxtomation?Stuart Myles
 
Image Tagging at the Associated Press
Image Tagging at the Associated PressImage Tagging at the Associated Press
Image Tagging at the Associated PressStuart Myles
 
IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018Stuart Myles
 
IPTC AGM 2018 Welcome
IPTC AGM 2018 WelcomeIPTC AGM 2018 Welcome
IPTC AGM 2018 WelcomeStuart Myles
 
IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018Stuart Myles
 
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...Stuart Myles
 
Ap Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and ChallengesAp Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and ChallengesStuart Myles
 
IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018Stuart Myles
 
Sustaining Television News Technical Challenges
Sustaining Television News Technical ChallengesSustaining Television News Technical Challenges
Sustaining Television News Technical ChallengesStuart Myles
 
How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...Stuart Myles
 
The Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing DirectorThe Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing DirectorStuart Myles
 
IPTC Approach to News in JSON
IPTC Approach to News in JSONIPTC Approach to News in JSON
IPTC Approach to News in JSONStuart Myles
 
IPTC News in JSON November 2017
IPTC News in JSON November 2017IPTC News in JSON November 2017
IPTC News in JSON November 2017Stuart Myles
 
IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017Stuart Myles
 
Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017Stuart Myles
 
Credibility Schema Working Group
Credibility Schema Working GroupCredibility Schema Working Group
Credibility Schema Working GroupStuart Myles
 

Mais de Stuart Myles (20)

IPTC Rights Statements For News
IPTC Rights Statements For NewsIPTC Rights Statements For News
IPTC Rights Statements For News
 
IPTC New Taxonomies Ideas
IPTC New Taxonomies IdeasIPTC New Taxonomies Ideas
IPTC New Taxonomies Ideas
 
IPTC Board Spring 2019
IPTC Board Spring 2019IPTC Board Spring 2019
IPTC Board Spring 2019
 
IPTC Spring 2019 Conference
IPTC Spring 2019 ConferenceIPTC Spring 2019 Conference
IPTC Spring 2019 Conference
 
Photomation or Fauxtomation?
Photomation or Fauxtomation?Photomation or Fauxtomation?
Photomation or Fauxtomation?
 
Image Tagging at the Associated Press
Image Tagging at the Associated PressImage Tagging at the Associated Press
Image Tagging at the Associated Press
 
IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018
 
IPTC AGM 2018 Welcome
IPTC AGM 2018 WelcomeIPTC AGM 2018 Welcome
IPTC AGM 2018 Welcome
 
IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018
 
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
 
Ap Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and ChallengesAp Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and Challenges
 
IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018
 
Sustaining Television News Technical Challenges
Sustaining Television News Technical ChallengesSustaining Television News Technical Challenges
Sustaining Television News Technical Challenges
 
How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...
 
The Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing DirectorThe Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing Director
 
IPTC Approach to News in JSON
IPTC Approach to News in JSONIPTC Approach to News in JSON
IPTC Approach to News in JSON
 
IPTC News in JSON November 2017
IPTC News in JSON November 2017IPTC News in JSON November 2017
IPTC News in JSON November 2017
 
IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017
 
Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017
 
Credibility Schema Working Group
Credibility Schema Working GroupCredibility Schema Working Group
Credibility Schema Working Group
 

Último

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Último (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

How Can We Make Algorithmic News More Transparent?

  • 1. How Can We Make Algorithmic News More Transparent? Stuart Myles Director of Information Management, Associated Press www.ap.org @smyles Algorithms, Automation and News, 22nd May 2018
  • 2. News Algorithm Transparency • Automation of production, distribution and consumption of news • Such as performing analyses, ranking search results, generating news reports • A framework for making news algorithms more transparent • Four levels of transparency - from simple “disclosure” to full “reproduction” • Three sets of stakeholders - technicians, journalists and readers • Some transparency examples from the Associated Press • Including where we could do better • Suggestions for further transparency topics to explore www.ap.org @smyles
  • 3. Transparency Stakeholders (1/3): Technicians • Technical transparency is the main focus of algorithmic transparency research • Is the algorithm working correctly? • Accuracy, bias, semantic drift • Automatic decisions • Ranking, classification, filtering • Synthetic news • Fill-in-the-blank templates, summaries, video-from-text, text-from- images www.ap.org @smyles
  • 4. Transparency Stakeholders (2/3): Readers • Transparency often cited as a means of (re)building trust in journalism • It seems likely that lack of transparency undermines trust • How can algorithmic news be more transparent for consumers of news? • Readers • Viewers • Listeners • Why am I seeing / not seeing this news item? www.ap.org @smyles
  • 5. Transparency Stakeholders (3/3): Journalists • Most algorithms used in news originate outside journalism • News algorithms should reflect an organization’s editorial voice • (Do platforms which deliver news have an editorial voice?) • Journalists should be involved in crafting the explanations for readers • Readers need understandable explanations • Journalists themselves should have some understanding of the algorithms which power and mediate their work • Journalists and editors • Lawyers, archivists, other professionals within a news organization www.ap.org @smyles
  • 6. Levels of Transparency (1/4): Disclosure • Reveal algorithms were used in creating or making decisions about news items • Could be a general statement about a set of items • Might be attached to individual items • Could identify which algorithms were used and in what ways • Disclosure is the minimal level of transparency • May be the only form of transparency available if the algorithm is handled by a 3rd party? • Disclosures are most useful for readers www.ap.org @smyles
  • 7. Disclosures by Associated Press • AP includes a disclosure on automatically synthesized text stories AP created this story using Automated Insights' Wordsmith Platform (http://automatedinsights.com/ap) and data from Zacks Investment Research. • Indicates that AP journalists created the story • Journalists designed template • Template is automatically populated per our rules • Identify 3rd party data sources and tools • Included on every automatically created story www.ap.org @smyles
  • 8. Levels of Transparency (2/4): Justification • Justifications aim to show that the results of the algorithmic news are reasonable in a particular instance • A step up from disclosure - provides a degree of transparency • Offers some reasons for the algorithmic result in a particular instance • Not a comprehensive set of reasons • Discusses a particular decision, rather than the general use of an algorithm • A complete set of reasons may not be appropriate • To keep proprietary information confidential • Recipient cannot reasonably be expected to understand the full scope of the workings of the news algorithm www.ap.org @smyles
  • 9. Facebook Advert Justification • Facebook’s “Why am I seeing this ad?” One reason you’re seeing this is [specific campaign criteria]. This is based on [tracking techniques]. There may be other reasons you’re seeing this ad, including [broad targeting criteria]. This is based on [other types of tracking techniques]. • Offers a potential model for news algorithm justifications • Justifications would be most helpful for readers and journalists • Avoids the excuse of “it is too complex to fully explain” www.ap.org @smyles
  • 10. Levels of Transparency (3/4): Explanation • Why was a particular decision, categorization or arrangement of news selected and not some other? • Explain the outcome of a specific instance of a news algorithm • I haven’t found algorithmic explanations “in the wild” • There is active research into how to generate algorithmic explanations • Algorithmic approximations, generate counterfactuals, generate rules • AP’s rule based system provides explanations suitable for technicians • What makes an explanation useful? www.ap.org @smyles
  • 11. Useful Explanations (1/2) • A useful explanation allow you to take an action in response • Alter an algorithm which has made an incorrect decision • Alter a news item to conform to an algorithm’s criteria • Such as adding missing metadata • Alter other metadata, not on the item, to get a different result • Such as user preferences • Useful explanation can include confidence scores, as well as narrative • Is editorial review required, due to low confidence? www.ap.org @smyles
  • 12. Useful Explanations (2/2) • Useful explanations of multiple decisions can reveal systematic issues • Biased decisions which favour or penalize particular groups • Where an algorithm is suitable and where it will not be applicable • Are the training data or assumptions out-of-date? www.ap.org @smyles
  • 13. Levels of Transparency (4/4): Reproduction • Sufficient information to allow the news algorithm to be independently replicated • Provide underlying data and code directly • Describe in a “nerd box” • It may not be possible to provide all the data • Time-sensitive like trending topics or there’s just too much of it • Algorithms may be proprietary • Running algorithms and handling data can require a lot of technical wherewithal • Most useful for technicians www.ap.org @smyles
  • 14. Rule based classification at AP: Explanation and Reproduction • AP auto-categorizes all English-language content • Tags for people, places, companies, organizations and subjects • AP’s automated rules engine has about 200,000 classification rules • Hand-crafted by a team of specialists • Sophisticated strategies for disambiguation and precision • “Classification Admin” application to develop and test rules • Evaluate a news item against one or more rules • Highlights why a text matches the rules • Both reproducibility and a form of explanation • Explanations are not designed to be shared with journalists or readers www.ap.org @smyles
  • 15. News Algorithm Transparency at AP • In writing the paper, I felt AP has a good transparency story • But I see there is room for improvement • We use disclosure on machine-generated stories • We use rules-based classification • Transparency for internal technicians • We make algorithms and data for data journalism stories available to AP members • Requires a certain amount of know how • We could do better at transparency for journalists and news consumers • With justifications and explanations www.ap.org @smyles
  • 16. Other Areas to Explore • Difficulty of effectively conveying explanations of news algorithms • Visual symbols and icons for disclosure of the use of algorithms? • Narratives for justification or explanation of algorithmic outcomes, rather than statistical readouts, using Natural Language Generation? • Are narratives helpful for photo, video or audio? • Transparency for algorithmic errors and corrections? • Transparency for time-dependent algorithms? • Trending stories or collaborative filtering • All transparency all the time? Or only on demand? • In the pre-algorithm days, we didn’t have full transparency • Equivalent to responding to letters to the Editor • Consumers don’t require transparency from other algorithmic systems – e.g. cars www.ap.org @smyles
  • 17. News Algorithm Transparency • A framework for making news algorithms more transparent • Three sets of stakeholders • Technicians, journalists and readers • Four levels of transparency • Disclosure, justifications, explanations, reproduction • Active research into how to generate justifications and explanations • Journalists should be involved in crafting useful justifications and explanations www.ap.org @smyles