SlideShare a Scribd company logo
History Visual Search:
Take a Photo, Look up History
Patty Ryan, July 16, 2019
Match to Wikipedia page
for this historical place
Introduction
Who am I?
• Applied Machine Learning Engineer, 24 years in technology
• Working with enterprises across industries applying machine learning
• Computer Vision, Natural Language Processing, Sound, Tabular
• Grew up in National Historic Park ‘Keweenaw’
What’s motivating this talk?
• Desire to preserve the historical stories from my father and others
• Applied a visual search approach to clothing using semantic segmentation
• Realized we could do the same for historical buildings
How does Visual Search Work?
Given: Find:
Semantic
Segmentation
Item Snapshot Top ‘N’ most similar
results
Segmented
Snapshot
(foreground
only)
Compressed
Representation of
Item without
Background
Compare to compressed
image catalogue and
derive Similarity
Measure
High Level Sequence of Steps
Same approach can be applied to
photos of historical places!
How can you participate?
• Create Wikipedia pages for historical buildings or locations in your
community.
• Upload 10 or more photos of that building from various angles.
• Fill in the historical Wikipedia index to image on our site.
• Test historical visual search and report bugs.
• Provide more training photos of your historical building if needed.

More Related Content

Similar to History Visual Search

Project BUILD Workshop Presentation
Project BUILD Workshop PresentationProject BUILD Workshop Presentation
Project BUILD Workshop PresentationNCIL - STAR_Net
 
Educ 526 presentation
Educ 526 presentationEduc 526 presentation
Educ 526 presentationchervitz
 
ILA13- Designing Interactive Learning Spaces
ILA13- Designing Interactive Learning SpacesILA13- Designing Interactive Learning Spaces
ILA13- Designing Interactive Learning SpacesBrian Pichman
 
Tech Integration- Sherri & Kat
Tech Integration- Sherri & KatTech Integration- Sherri & Kat
Tech Integration- Sherri & KatKathleen
 
Summer Tech: June 2010
Summer Tech: June 2010Summer Tech: June 2010
Summer Tech: June 2010mtnkatlane
 
“If they would just listen to us...”: Turning Internal Client Relationships i...
“If they would just listen to us...”: Turning Internal Client Relationships i...“If they would just listen to us...”: Turning Internal Client Relationships i...
“If they would just listen to us...”: Turning Internal Client Relationships i...Michael Powers
 
National History Day: Tips for the Web Category
National History Day: Tips for the Web CategoryNational History Day: Tips for the Web Category
National History Day: Tips for the Web CategoryLee Cafferata
 
Synchronous and asynchronous video conferencing tools
Synchronous and asynchronous video conferencing toolsSynchronous and asynchronous video conferencing tools
Synchronous and asynchronous video conferencing toolsDavid Wicks
 
Common Core & Ed Tech Integration in 6-12th Grade
Common Core & Ed Tech Integration in 6-12th GradeCommon Core & Ed Tech Integration in 6-12th Grade
Common Core & Ed Tech Integration in 6-12th GradeMartin Cisneros
 
Teaching with Technology
Teaching with TechnologyTeaching with Technology
Teaching with TechnologyDavid Bond
 
Teaching Visual Literacy Skills in a One-Shot Session
Teaching Visual Literacy Skills in a One-Shot SessionTeaching Visual Literacy Skills in a One-Shot Session
Teaching Visual Literacy Skills in a One-Shot Sessionmollyjschoen
 
Case Studies in Design: How Good Design Supports Good Research
Case Studies in Design: How Good Design Supports Good ResearchCase Studies in Design: How Good Design Supports Good Research
Case Studies in Design: How Good Design Supports Good ResearchIssue Lab
 
Digital History Projects as Boundary Objects
Digital History Projects as Boundary ObjectsDigital History Projects as Boundary Objects
Digital History Projects as Boundary ObjectsMaxKemman
 
Martin bazley evaluating digital learning resources leicester reduced for upl...
Martin bazley evaluating digital learning resources leicester reduced for upl...Martin bazley evaluating digital learning resources leicester reduced for upl...
Martin bazley evaluating digital learning resources leicester reduced for upl...Martin Bazley
 
Information architecture-a-how-to-19917
Information architecture-a-how-to-19917Information architecture-a-how-to-19917
Information architecture-a-how-to-19917Rose Nolen
 
The civil rights movement ppt for itc 1 kj 4
The civil rights movement ppt for itc 1 kj 4The civil rights movement ppt for itc 1 kj 4
The civil rights movement ppt for itc 1 kj 4hollowaymm
 
User Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity PrototypingUser Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity PrototypingHans Põldoja
 
Unleash the potential of smartphones AFC 2013
Unleash the potential of smartphones  AFC 2013Unleash the potential of smartphones  AFC 2013
Unleash the potential of smartphones AFC 2013Erik Christensen
 

Similar to History Visual Search (20)

Lee Chazen's Work Portfolio
Lee Chazen's Work Portfolio Lee Chazen's Work Portfolio
Lee Chazen's Work Portfolio
 
Project BUILD Workshop Presentation
Project BUILD Workshop PresentationProject BUILD Workshop Presentation
Project BUILD Workshop Presentation
 
Educ 526 presentation
Educ 526 presentationEduc 526 presentation
Educ 526 presentation
 
ILA13- Designing Interactive Learning Spaces
ILA13- Designing Interactive Learning SpacesILA13- Designing Interactive Learning Spaces
ILA13- Designing Interactive Learning Spaces
 
Tech Integration- Sherri & Kat
Tech Integration- Sherri & KatTech Integration- Sherri & Kat
Tech Integration- Sherri & Kat
 
Summer Tech: June 2010
Summer Tech: June 2010Summer Tech: June 2010
Summer Tech: June 2010
 
“If they would just listen to us...”: Turning Internal Client Relationships i...
“If they would just listen to us...”: Turning Internal Client Relationships i...“If they would just listen to us...”: Turning Internal Client Relationships i...
“If they would just listen to us...”: Turning Internal Client Relationships i...
 
National History Day: Tips for the Web Category
National History Day: Tips for the Web CategoryNational History Day: Tips for the Web Category
National History Day: Tips for the Web Category
 
Synchronous and asynchronous video conferencing tools
Synchronous and asynchronous video conferencing toolsSynchronous and asynchronous video conferencing tools
Synchronous and asynchronous video conferencing tools
 
Common Core & Ed Tech Integration in 6-12th Grade
Common Core & Ed Tech Integration in 6-12th GradeCommon Core & Ed Tech Integration in 6-12th Grade
Common Core & Ed Tech Integration in 6-12th Grade
 
Teaching with Technology
Teaching with TechnologyTeaching with Technology
Teaching with Technology
 
Teaching Visual Literacy Skills in a One-Shot Session
Teaching Visual Literacy Skills in a One-Shot SessionTeaching Visual Literacy Skills in a One-Shot Session
Teaching Visual Literacy Skills in a One-Shot Session
 
Infographics teachingtool
Infographics teachingtoolInfographics teachingtool
Infographics teachingtool
 
Case Studies in Design: How Good Design Supports Good Research
Case Studies in Design: How Good Design Supports Good ResearchCase Studies in Design: How Good Design Supports Good Research
Case Studies in Design: How Good Design Supports Good Research
 
Digital History Projects as Boundary Objects
Digital History Projects as Boundary ObjectsDigital History Projects as Boundary Objects
Digital History Projects as Boundary Objects
 
Martin bazley evaluating digital learning resources leicester reduced for upl...
Martin bazley evaluating digital learning resources leicester reduced for upl...Martin bazley evaluating digital learning resources leicester reduced for upl...
Martin bazley evaluating digital learning resources leicester reduced for upl...
 
Information architecture-a-how-to-19917
Information architecture-a-how-to-19917Information architecture-a-how-to-19917
Information architecture-a-how-to-19917
 
The civil rights movement ppt for itc 1 kj 4
The civil rights movement ppt for itc 1 kj 4The civil rights movement ppt for itc 1 kj 4
The civil rights movement ppt for itc 1 kj 4
 
User Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity PrototypingUser Interface Prototyping Techniques: Low Fidelity Prototyping
User Interface Prototyping Techniques: Low Fidelity Prototyping
 
Unleash the potential of smartphones AFC 2013
Unleash the potential of smartphones  AFC 2013Unleash the potential of smartphones  AFC 2013
Unleash the potential of smartphones AFC 2013
 

Recently uploaded

Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...Product School
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform EngineeringJemma Hussein Allen
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backElena Simperl
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»QADay
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxAbida Shariff
 

Recently uploaded (20)

Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 

History Visual Search

  • 1. History Visual Search: Take a Photo, Look up History Patty Ryan, July 16, 2019 Match to Wikipedia page for this historical place
  • 2. Introduction Who am I? • Applied Machine Learning Engineer, 24 years in technology • Working with enterprises across industries applying machine learning • Computer Vision, Natural Language Processing, Sound, Tabular • Grew up in National Historic Park ‘Keweenaw’ What’s motivating this talk? • Desire to preserve the historical stories from my father and others • Applied a visual search approach to clothing using semantic segmentation • Realized we could do the same for historical buildings
  • 3. How does Visual Search Work? Given: Find: Semantic Segmentation Item Snapshot Top ‘N’ most similar results Segmented Snapshot (foreground only) Compressed Representation of Item without Background Compare to compressed image catalogue and derive Similarity Measure High Level Sequence of Steps Same approach can be applied to photos of historical places!
  • 4. How can you participate? • Create Wikipedia pages for historical buildings or locations in your community. • Upload 10 or more photos of that building from various angles. • Fill in the historical Wikipedia index to image on our site. • Test historical visual search and report bugs. • Provide more training photos of your historical building if needed.