SlideShare a Scribd company logo
1 of 13
Stuart Myles
Director of Information Management at the Associated Press
What is Image Recognition?
• Technology to recognize people, places, things or emotions in an image
• Available as APIs, as well as open source software
• Image recognition involves building a model to identify a set of topics
• Topics can be anything you want - baseball, happy faces, drug use, war…
• Requires lots of example images, so the software works out what patterns to look for
• Consumers of image recognition services are often stock agencies
• Off the shelf models are therefore available for concepts like
• Graphic/NSFW
• Celebrities
• Emotion
• General keywords – wedding, food
• Many commercial companies also offer to create custom models – for a higher fee
@smyles
Improve Search and Auto-Publishing
• Improve search experience
• In AP portals and in customer CMSes
• Keywords to match more queries and so surface more content
• Filters to narrow results to more relevant content
• Simplify auto publishing
• AP customers have fewer – or even no – editors to manually review content
before publishing
• Filters let customers fine-tune saved searches
• Eliminate customer need to manually identify graphic content
@smyles
AP Images Metadata
• AP handles 3,000 – 4,000 images a day
• Digitize 700 – 800 photos a month
• AP Images has about 34 million photos
• AP already applies metadata to images
• Manually by photographers and editors
• Mapped from third party feeds
• Automatically based on photo text – such as caption – via AP’s tagging service
• We manually keyword some archive images
@smyles
Early Days: First Half of 2017
• Early in 2017, we evaluated leading vendors
• None offered custom tagging
• Disappointing results
• Too many keywords that do not apply to image
• Inaccurate keywords scored with high confidence
• Some were strong for stock images, not so good for news
• Others were too generic
@smyles
High confidence:
Sunglasses
Woman
Man
Low confidence:
Finger
Hand
And notice: watch
High confidence:
Bat
Batter
Baseball
Softball
And notice: watch
Technology Evolves: Second Half of 2017
• We evaluated open source software
• Future option, but the software isn’t mature yet
• Later in 2017, vendors upgraded their offerings
• Most added custom tagging
• Working with business and sales, we designed a new image taxonomy
• Sports actions, NSFW filters, emotions, and image attributes
• Complements the existing news taxonomy we apply to text content
@smyles
A Hybrid Approach: Out of the Box + Custom
• Use out-of-the-box tagging for most concepts
• Train custom tagger for any concepts not covered (or covered well) by OOB tagger
• Find example images for each concept e.g. “tackle” - anywhere from 500 to 5,000 examples per concept
• Test the tagger to make sure it is accurate
• Feed the tagger more examples where it underperforms
• Proof image tagging in Production
• High confidence tags accepted as-is
• Ignore low confidence tags
• Medium confidence tags reviewed by Editorial
@smyles
Train and Test
Management
• We assembled
training sets that we
shared with the
partner
• And we held back test
images
• Testing for accuracy
• Precision
• Recall
Things We Learnt
• Assembling test and train sets is arduous
• But also where most of the value lies
• Some concepts are difficult to distinguish
• Dawn / Dusk, Happy / Jubilant
• Perceived concepts are different than text subjects
• May require some reorganization of our taxonomy and how we represent it
@smyles
Thank you!
Questions?
@smyles

More Related Content

What's hot

Page Performance: A No-Holds Barred, Holistic Look
Page Performance: A No-Holds Barred, Holistic LookPage Performance: A No-Holds Barred, Holistic Look
Page Performance: A No-Holds Barred, Holistic LookJeff Whitfield
 
Using Content Curation to Drive Marketing and Revenue
Using Content Curation to Drive Marketing and RevenueUsing Content Curation to Drive Marketing and Revenue
Using Content Curation to Drive Marketing and RevenueVivastream
 
Keywords Are Dead And Other UnOptimization Truths
Keywords Are Dead And Other UnOptimization TruthsKeywords Are Dead And Other UnOptimization Truths
Keywords Are Dead And Other UnOptimization Truthssemrush_webinars
 
The Basics of Self-Publishing
The Basics of Self-PublishingThe Basics of Self-Publishing
The Basics of Self-PublishingFLBlogCon
 
Women led business beehive & Torrington
Women led business beehive & TorringtonWomen led business beehive & Torrington
Women led business beehive & TorringtonGet up to Speed
 
Getting the Most out of online Marketing Torrington & Honiton
Getting the Most out of online Marketing Torrington & HonitonGetting the Most out of online Marketing Torrington & Honiton
Getting the Most out of online Marketing Torrington & HonitonGet up to Speed
 

What's hot (9)

Page Performance: A No-Holds Barred, Holistic Look
Page Performance: A No-Holds Barred, Holistic LookPage Performance: A No-Holds Barred, Holistic Look
Page Performance: A No-Holds Barred, Holistic Look
 
PetNet SEO
PetNet SEOPetNet SEO
PetNet SEO
 
Using Content Curation to Drive Marketing and Revenue
Using Content Curation to Drive Marketing and RevenueUsing Content Curation to Drive Marketing and Revenue
Using Content Curation to Drive Marketing and Revenue
 
Seo
SeoSeo
Seo
 
Keywords Are Dead And Other UnOptimization Truths
Keywords Are Dead And Other UnOptimization TruthsKeywords Are Dead And Other UnOptimization Truths
Keywords Are Dead And Other UnOptimization Truths
 
The Basics of Self-Publishing
The Basics of Self-PublishingThe Basics of Self-Publishing
The Basics of Self-Publishing
 
Women led business beehive & Torrington
Women led business beehive & TorringtonWomen led business beehive & Torrington
Women led business beehive & Torrington
 
Getting the Most out of online Marketing Torrington & Honiton
Getting the Most out of online Marketing Torrington & HonitonGetting the Most out of online Marketing Torrington & Honiton
Getting the Most out of online Marketing Torrington & Honiton
 
Write For Web
Write For WebWrite For Web
Write For Web
 

Similar to Image Tagging at the Associated Press

Inbound Marketing Conference 2016 Summary
Inbound Marketing Conference 2016 SummaryInbound Marketing Conference 2016 Summary
Inbound Marketing Conference 2016 SummaryJimmy Smith
 
The Path to Personalization
The Path to PersonalizationThe Path to Personalization
The Path to PersonalizationBarbara Holmes
 
The pathtopersonalization isite_5212014
The pathtopersonalization isite_5212014The pathtopersonalization isite_5212014
The pathtopersonalization isite_5212014Barbara Holmes
 
Georgetown University Guest lecture on SEO and online marketing
Georgetown University Guest lecture on SEO and online marketingGeorgetown University Guest lecture on SEO and online marketing
Georgetown University Guest lecture on SEO and online marketingWO Strategies
 
Content marketing for business
Content marketing for businessContent marketing for business
Content marketing for businessDr Claire Trévien
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...Nuxeo
 
Paid Marketing: Running The Right Experiments To Grow Fast
Paid Marketing: Running The Right Experiments To Grow FastPaid Marketing: Running The Right Experiments To Grow Fast
Paid Marketing: Running The Right Experiments To Grow FastRadius
 
Using SEO as a PR Metric - Measurement Base Camp - Greg Jarboe - Feb 7 2023.pptx
Using SEO as a PR Metric - Measurement Base Camp - Greg Jarboe - Feb 7 2023.pptxUsing SEO as a PR Metric - Measurement Base Camp - Greg Jarboe - Feb 7 2023.pptx
Using SEO as a PR Metric - Measurement Base Camp - Greg Jarboe - Feb 7 2023.pptxGreg Jarboe
 
SEO Tips, Tactics & Strategies for Outdoor Writers, Authors and Bloggers
SEO Tips, Tactics & Strategies for Outdoor Writers, Authors and BloggersSEO Tips, Tactics & Strategies for Outdoor Writers, Authors and Bloggers
SEO Tips, Tactics & Strategies for Outdoor Writers, Authors and BloggersPaul Krupin
 
Content Creation - Bitesize Training
Content Creation - Bitesize TrainingContent Creation - Bitesize Training
Content Creation - Bitesize TrainingTim Elliott
 
Marketing Automation: Key insights from a Best in Show lead generation campai...
Marketing Automation: Key insights from a Best in Show lead generation campai...Marketing Automation: Key insights from a Best in Show lead generation campai...
Marketing Automation: Key insights from a Best in Show lead generation campai...MarketingSherpa
 
Growth marketing
Growth marketingGrowth marketing
Growth marketingOnur Polat
 
Creating a Winning Content Strategy
Creating a Winning Content StrategyCreating a Winning Content Strategy
Creating a Winning Content StrategyEktron
 
Inside eCommerce - Micksgarage Masterclass - April 15th 2014.
Inside eCommerce - Micksgarage Masterclass - April 15th 2014.Inside eCommerce - Micksgarage Masterclass - April 15th 2014.
Inside eCommerce - Micksgarage Masterclass - April 15th 2014.John Walsh
 
Putting your digital marketing strategy together
Putting your digital marketing strategy togetherPutting your digital marketing strategy together
Putting your digital marketing strategy togetherAnne-Maree Kerr
 
Attract the RIGHT Audience With Visual Marketing
Attract the RIGHT Audience With Visual MarketingAttract the RIGHT Audience With Visual Marketing
Attract the RIGHT Audience With Visual MarketingPost Planner
 
Social Media Content Strategy
Social Media Content StrategySocial Media Content Strategy
Social Media Content StrategyDan Berlin
 
Social Media Content Strateg- Dan Berlin - UPA International 2012
Social Media Content Strateg- Dan Berlin - UPA International 2012 Social Media Content Strateg- Dan Berlin - UPA International 2012
Social Media Content Strateg- Dan Berlin - UPA International 2012 Mad*Pow
 

Similar to Image Tagging at the Associated Press (20)

Inbound Marketing Conference 2016 Summary
Inbound Marketing Conference 2016 SummaryInbound Marketing Conference 2016 Summary
Inbound Marketing Conference 2016 Summary
 
The Path to Personalization
The Path to PersonalizationThe Path to Personalization
The Path to Personalization
 
The pathtopersonalization isite_5212014
The pathtopersonalization isite_5212014The pathtopersonalization isite_5212014
The pathtopersonalization isite_5212014
 
Georgetown University Guest lecture on SEO and online marketing
Georgetown University Guest lecture on SEO and online marketingGeorgetown University Guest lecture on SEO and online marketing
Georgetown University Guest lecture on SEO and online marketing
 
Content marketing for business
Content marketing for businessContent marketing for business
Content marketing for business
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
 
Paid Marketing: Running The Right Experiments To Grow Fast
Paid Marketing: Running The Right Experiments To Grow FastPaid Marketing: Running The Right Experiments To Grow Fast
Paid Marketing: Running The Right Experiments To Grow Fast
 
Maximizing The Impact of Your Content - Serena Ehrlich, Business Wire
Maximizing The Impact of Your Content - Serena Ehrlich, Business WireMaximizing The Impact of Your Content - Serena Ehrlich, Business Wire
Maximizing The Impact of Your Content - Serena Ehrlich, Business Wire
 
Using SEO as a PR Metric - Measurement Base Camp - Greg Jarboe - Feb 7 2023.pptx
Using SEO as a PR Metric - Measurement Base Camp - Greg Jarboe - Feb 7 2023.pptxUsing SEO as a PR Metric - Measurement Base Camp - Greg Jarboe - Feb 7 2023.pptx
Using SEO as a PR Metric - Measurement Base Camp - Greg Jarboe - Feb 7 2023.pptx
 
SEO Tips, Tactics & Strategies for Outdoor Writers, Authors and Bloggers
SEO Tips, Tactics & Strategies for Outdoor Writers, Authors and BloggersSEO Tips, Tactics & Strategies for Outdoor Writers, Authors and Bloggers
SEO Tips, Tactics & Strategies for Outdoor Writers, Authors and Bloggers
 
Content Creation - Bitesize Training
Content Creation - Bitesize TrainingContent Creation - Bitesize Training
Content Creation - Bitesize Training
 
Marketing Automation: Key insights from a Best in Show lead generation campai...
Marketing Automation: Key insights from a Best in Show lead generation campai...Marketing Automation: Key insights from a Best in Show lead generation campai...
Marketing Automation: Key insights from a Best in Show lead generation campai...
 
Growth marketing
Growth marketingGrowth marketing
Growth marketing
 
Creating a Winning Content Strategy
Creating a Winning Content StrategyCreating a Winning Content Strategy
Creating a Winning Content Strategy
 
Inside eCommerce - Micksgarage Masterclass - April 15th 2014.
Inside eCommerce - Micksgarage Masterclass - April 15th 2014.Inside eCommerce - Micksgarage Masterclass - April 15th 2014.
Inside eCommerce - Micksgarage Masterclass - April 15th 2014.
 
Putting your digital marketing strategy together
Putting your digital marketing strategy togetherPutting your digital marketing strategy together
Putting your digital marketing strategy together
 
How to win StartupWeekend
How to win StartupWeekendHow to win StartupWeekend
How to win StartupWeekend
 
Attract the RIGHT Audience With Visual Marketing
Attract the RIGHT Audience With Visual MarketingAttract the RIGHT Audience With Visual Marketing
Attract the RIGHT Audience With Visual Marketing
 
Social Media Content Strategy
Social Media Content StrategySocial Media Content Strategy
Social Media Content Strategy
 
Social Media Content Strateg- Dan Berlin - UPA International 2012
Social Media Content Strateg- Dan Berlin - UPA International 2012 Social Media Content Strateg- Dan Berlin - UPA International 2012
Social Media Content Strateg- Dan Berlin - UPA International 2012
 

More from 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
 
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
 
How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?Stuart 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
 

More from 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?
 
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
 
How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?
 
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
 

Recently uploaded

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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
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
 

Recently uploaded (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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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
 

Image Tagging at the Associated Press

  • 1. Stuart Myles Director of Information Management at the Associated Press
  • 2. What is Image Recognition? • Technology to recognize people, places, things or emotions in an image • Available as APIs, as well as open source software • Image recognition involves building a model to identify a set of topics • Topics can be anything you want - baseball, happy faces, drug use, war… • Requires lots of example images, so the software works out what patterns to look for • Consumers of image recognition services are often stock agencies • Off the shelf models are therefore available for concepts like • Graphic/NSFW • Celebrities • Emotion • General keywords – wedding, food • Many commercial companies also offer to create custom models – for a higher fee @smyles
  • 3. Improve Search and Auto-Publishing • Improve search experience • In AP portals and in customer CMSes • Keywords to match more queries and so surface more content • Filters to narrow results to more relevant content • Simplify auto publishing • AP customers have fewer – or even no – editors to manually review content before publishing • Filters let customers fine-tune saved searches • Eliminate customer need to manually identify graphic content @smyles
  • 4. AP Images Metadata • AP handles 3,000 – 4,000 images a day • Digitize 700 – 800 photos a month • AP Images has about 34 million photos • AP already applies metadata to images • Manually by photographers and editors • Mapped from third party feeds • Automatically based on photo text – such as caption – via AP’s tagging service • We manually keyword some archive images @smyles
  • 5. Early Days: First Half of 2017 • Early in 2017, we evaluated leading vendors • None offered custom tagging • Disappointing results • Too many keywords that do not apply to image • Inaccurate keywords scored with high confidence • Some were strong for stock images, not so good for news • Others were too generic @smyles
  • 8. Technology Evolves: Second Half of 2017 • We evaluated open source software • Future option, but the software isn’t mature yet • Later in 2017, vendors upgraded their offerings • Most added custom tagging • Working with business and sales, we designed a new image taxonomy • Sports actions, NSFW filters, emotions, and image attributes • Complements the existing news taxonomy we apply to text content @smyles
  • 9. A Hybrid Approach: Out of the Box + Custom • Use out-of-the-box tagging for most concepts • Train custom tagger for any concepts not covered (or covered well) by OOB tagger • Find example images for each concept e.g. “tackle” - anywhere from 500 to 5,000 examples per concept • Test the tagger to make sure it is accurate • Feed the tagger more examples where it underperforms • Proof image tagging in Production • High confidence tags accepted as-is • Ignore low confidence tags • Medium confidence tags reviewed by Editorial @smyles
  • 10. Train and Test Management • We assembled training sets that we shared with the partner • And we held back test images • Testing for accuracy • Precision • Recall
  • 11.
  • 12. Things We Learnt • Assembling test and train sets is arduous • But also where most of the value lies • Some concepts are difficult to distinguish • Dawn / Dusk, Happy / Jubilant • Perceived concepts are different than text subjects • May require some reorganization of our taxonomy and how we represent it @smyles