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

Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 

Recently uploaded (20)

Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 

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>