SlideShare a Scribd company logo
1 of 16
Natural language search in multimedia knowledge bases Serge Linckels & Christoph Meinel Hasso Plattner Institute  at Potsdam University
Hasso Plattner Institute 2 Founded in 1998 10 professors 100 lectures, co-workers… IT-Systems Engineering (Bachelor, Master, PhD)
3
Classical approach 4 strong AI     ,[object Object]
 Knowledge representation
 Natural Language Processing
 Machine Learning
 …weak AI     artifical intelligence (AI) art or porn?
Web 2.0 approach 5 voting tagging art or porn? photography woman black & white 18-200mm VR best picture 2010 Statistical solution Requires critical mass of "good" users
Semantic Web approach 6 art or porn? artistic black and  white picture of a nakedwoman in a narrowstreet
Keyword matching 7 user query black  and  white of a woman  in picture  naked  narrow street photo  nude  outdoors daylight search engine data metadata + artistic black and  white picture of a nakedwoman in a narrowstreet
Keyword search 8 too much information false interpretation false positive
Keyword matching problems 9 black and white photo of a nude woman outdoors in daylight of black woman in a white daylight photo and nude outdoors does order matters? black and white photo of a nude woman outdoors indaylight does size matters?
Syntax tree 10 Informal language a date Brown tag set noun phrase (NP), prepositional phrase (PP), adjective phrase (ADJP), verb phrase (VP) adjective (JJ), conjuncation (CC), preposition (IN), determiner (DT), noun (NN), verb (VBZ) 21 March 2011 a date presentation CRP-HT
Natural language processing 11 semantic interpretation S 	Photo hasColor.BW  photoOf.(Woman isNude)   isOutdoors.Daylight description logics remove “stop words” verbs, adjectives, adverbs  roles nouns  concepts
Martching of concept descriptions 12 artistic black and  white picture  of a naked woman  in a narrow street P 	Picture  hasColor.BW  isArtistic  pictureOf.(Woman  	isNaked)  isLocated.(Street  isNarrow) ? similarity Q 	Photo  hasColor.BW  photoOf.(Woman  isNude)   isOutdoors.Daylight

More Related Content

More from Serge Linckels

Media IT - XML and sublanguages
Media IT - XML and sublanguagesMedia IT - XML and sublanguages
Media IT - XML and sublanguagesSerge Linckels
 
Media IT - author rights
Media IT - author rightsMedia IT - author rights
Media IT - author rightsSerge Linckels
 
Media IT - Natural Language Processing
Media IT - Natural Language ProcessingMedia IT - Natural Language Processing
Media IT - Natural Language ProcessingSerge Linckels
 
Semantic Web - Search engines
Semantic Web - Search enginesSemantic Web - Search engines
Semantic Web - Search enginesSerge Linckels
 
Semantic Web - Ontologies
Semantic Web - OntologiesSemantic Web - Ontologies
Semantic Web - OntologiesSerge Linckels
 
Semantic Web - XML and sublanguages
Semantic Web - XML and sublanguagesSemantic Web - XML and sublanguages
Semantic Web - XML and sublanguagesSerge Linckels
 
Semantic Web - Overview
Semantic Web - OverviewSemantic Web - Overview
Semantic Web - OverviewSerge Linckels
 
Semantic Web - Introduction
Semantic Web - IntroductionSemantic Web - Introduction
Semantic Web - IntroductionSerge Linckels
 

More from Serge Linckels (13)

Media IT - XML and sublanguages
Media IT - XML and sublanguagesMedia IT - XML and sublanguages
Media IT - XML and sublanguages
 
Media IT - author rights
Media IT - author rightsMedia IT - author rights
Media IT - author rights
 
Media IT - Images
Media IT - ImagesMedia IT - Images
Media IT - Images
 
Media IT - Entropy
Media IT - EntropyMedia IT - Entropy
Media IT - Entropy
 
Media IT - Natural Language Processing
Media IT - Natural Language ProcessingMedia IT - Natural Language Processing
Media IT - Natural Language Processing
 
Media IT - Coding
Media IT - CodingMedia IT - Coding
Media IT - Coding
 
Semantic Web - Search engines
Semantic Web - Search enginesSemantic Web - Search engines
Semantic Web - Search engines
 
Semantic Web - OWL
Semantic Web - OWLSemantic Web - OWL
Semantic Web - OWL
 
Semantic Web - Ontologies
Semantic Web - OntologiesSemantic Web - Ontologies
Semantic Web - Ontologies
 
Semantic Web - RDF
Semantic Web - RDFSemantic Web - RDF
Semantic Web - RDF
 
Semantic Web - XML and sublanguages
Semantic Web - XML and sublanguagesSemantic Web - XML and sublanguages
Semantic Web - XML and sublanguages
 
Semantic Web - Overview
Semantic Web - OverviewSemantic Web - Overview
Semantic Web - Overview
 
Semantic Web - Introduction
Semantic Web - IntroductionSemantic Web - Introduction
Semantic Web - Introduction
 

Recently uploaded

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 

Recently uploaded (20)

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

E-Librarian Service

  • 1. Natural language search in multimedia knowledge bases Serge Linckels & Christoph Meinel Hasso Plattner Institute at Potsdam University
  • 2. Hasso Plattner Institute 2 Founded in 1998 10 professors 100 lectures, co-workers… IT-Systems Engineering (Bachelor, Master, PhD)
  • 3. 3
  • 4.
  • 6. Natural Language Processing
  • 8. …weak AI  artifical intelligence (AI) art or porn?
  • 9. Web 2.0 approach 5 voting tagging art or porn? photography woman black & white 18-200mm VR best picture 2010 Statistical solution Requires critical mass of "good" users
  • 10. Semantic Web approach 6 art or porn? artistic black and white picture of a nakedwoman in a narrowstreet
  • 11. Keyword matching 7 user query black and white of a woman in picture naked narrow street photo nude outdoors daylight search engine data metadata + artistic black and white picture of a nakedwoman in a narrowstreet
  • 12. Keyword search 8 too much information false interpretation false positive
  • 13. Keyword matching problems 9 black and white photo of a nude woman outdoors in daylight of black woman in a white daylight photo and nude outdoors does order matters? black and white photo of a nude woman outdoors indaylight does size matters?
  • 14. Syntax tree 10 Informal language a date Brown tag set noun phrase (NP), prepositional phrase (PP), adjective phrase (ADJP), verb phrase (VP) adjective (JJ), conjuncation (CC), preposition (IN), determiner (DT), noun (NN), verb (VBZ) 21 March 2011 a date presentation CRP-HT
  • 15. Natural language processing 11 semantic interpretation S  Photo hasColor.BW photoOf.(Woman isNude)  isOutdoors.Daylight description logics remove “stop words” verbs, adjectives, adverbs  roles nouns  concepts
  • 16. Martching of concept descriptions 12 artistic black and white picture of a naked woman in a narrow street P  Picture  hasColor.BW  isArtistic  pictureOf.(Woman  isNaked)  isLocated.(Street  isNarrow) ? similarity Q  Photo  hasColor.BW  photoOf.(Woman  isNude)  isOutdoors.Daylight
  • 17. Ontological approach 13 picture image photo movie semantic resources e.g., WordNet pictureOf  photoOf isNude  isNaked equivalences Photo  Picture Photo is subsumed by Picture P  Picture  hasColor.BW  isArtistic  pictureOf.(Woman  isNaked)  isLocated.(Street  isNarrow) ? similarity Q  Photo  Picture  hasColor.BW  pictureOf.(Woman  isNaked)  isOutdoors.Daylight Q  Photo  hasColor.BW  photoOf.(Woman  isNude)  isOutdoors.Daylight
  • 18. Semantic distance 14 Query Object 1 1 2 Object 2 no cover 3 Object 3 Object 4 Object 5 cover rest miss Best cover = object with smallest rest and miss preference is given to smallest miss miss
  • 19. Annotating motion picture 15 Lecture "WWW Grundlagen" by Prof. Meinel #1 Intro #n How TCP/IP works #2 Protocols in general #3 Error-handling as task of a protocol #4 Error-handling LO3 Protocol hasTask.ErrorHandling This clip is about error-handling as a task of a protocol <owl:Class rdf:about="#LO3"> <owl:intersectionOf rdf:parseType="Collection"> <owl:Class rdf:about="#Protocol" /> <owl:restriction> <owl:onProperty rdf:resource="#hasTask" /> <owl:someValuesFrom rdf:resource="#ErrorHandling" /> </owl:restriction> </owl:intersectionOf> </owl:Class>