sreyasi nag chowdhury niket tandon gerhard weikum
play

Sreyasi Nag Chowdhury, Niket Tandon, Gerhard Weikum Max Planck - PowerPoint PPT Presentation

Sreyasi Nag Chowdhury, Niket Tandon, Gerhard Weikum Max Planck Institute for Informatics, Saarbrcken, Germany User Query Concrete Abstract Q: bicycle in street Q: environment friendly traffic Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 1


  1. Sreyasi Nag Chowdhury, Niket Tandon, Gerhard Weikum Max Planck Institute for Informatics, Saarbrücken, Germany

  2. User Query Concrete Abstract Q: bicycle in street Q: environment friendly traffic Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 1

  3. User Query Concrete Abstract Q: bicycle in street Q: environment friendly traffic “Wow! Double - decker buses still run!” Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 1

  4. User Query Concrete Abstract Q: bicycle in street Q: environment friendly traffic “Wow! Double - decker buses still run!” Text-only Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 1

  5. User Query Concrete Abstract Q: bicycle in street Q: environment friendly traffic “Wow! Double - decker buses still run!” Visual objects: bicycle, bus, car Text-only Text + visual Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 1

  6. User Query Concrete Abstract Q: bicycle in street Q: environment friendly traffic “Wow! Double - decker buses still run!” “Biking by the river” Visual objects: bicycle, bus, car Visual objects: train, piano Text-only Text + visual Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 1

  7. User Query Concrete Abstract Q: bicycle in street Q: environment friendly traffic “Wow! Double - decker buses still run!” “Biking by the river” Visual objects: bicycle, bus, car Visual objects: train, piano Text-only Text-only Text + visual Text + visual Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 1

  8. User Query Concrete Abstract Q: bicycle in street Q: environment friendly traffic “Wow! Double - decker buses still run!” “Biking by the river” “Riding for a cause.” Visual objects: bicycle, bus, car Visual objects: train, piano Visual objects: person, bicycle CSK: (riding bicycle, be, environment friendly) Text-only Text-only Text + visual Text + visual Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 1

  9. User Query Concrete Abstract Q: bicycle in street Q: environment friendly traffic “Wow! Double - decker buses still run!” “Biking by the river” “Riding for a cause.” Visual objects: bicycle, bus, car Visual objects: train, piano Visual objects: person, bicycle Text-only Text-only Text/visual Text + visual Text + visual Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 1

  10. User Query Concrete Abstract Q: bicycle in street Q: environment friendly traffic “Wow! Double - decker buses still run!” “Biking by the river” “Riding for a cause.” Visual objects: bicycle, bus, car Visual objects: train, piano Visual objects: person, bicycle CSK: (riding bicycle, be, environment friendly) Text-only Text-only Text/visual Text + visual Text + visual Text + visual + CSK Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 1

  11. User Query Concrete Abstract Q: bicycle in street Q: environment friendly traffic “Wow! Double - decker buses still run!” “Biking by the river” “Riding for a cause.” Visual objects: bicycle, bus, car Visual objects: train, piano Visual objects: person, bicycle CSK: (riding bicycle, be, environment friendly) Text-only Text-only Text/visual Text + visual Text + visual Text + visual + CSK Our contribution Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 1

  12.  CSK: Where do we get it from?  CSK: How do we use it?  CSK: How to combine noisy signals?  CSK: Does it help? Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 2

  13. CSK: WHERE DO WE GET IT FROM?  Existing CSK knowledge bases: WordNet, ConceptNet, WebChild, Knowlywood Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 3

  14. CSK: WHERE DO WE GET IT FROM?  Existing CSK knowledge bases: WordNet, ConceptNet, WebChild, Knowlywood  Our corpus : Wiki articles from domain ‘tourism’ Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 3

  15. CSK: WHERE DO WE GET IT FROM?  Existing CSK knowledge bases: WordNet, ConceptNet, WebChild, Knowlywood  Our corpus : Wiki articles from domain ‘tourism’  Pruned by Jaccard Similarity Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 3

  16. CSK: WHERE DO WE GET IT FROM?  Existing CSK knowledge bases: WordNet, ConceptNet, WebChild, Knowlywood  Our corpus : Wiki articles from domain ‘tourism’  Pruned by Jaccard Similarity “tourism” “be travel for” “recreation, leisure, family, business purposes” Domain-specific “people” “fall in” “love” ReVerb triples --------------------------------------------------------------------------------------------------- “the bloody hell” “be” “you”  ~22,000 CSK triples Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 3

  17. CSK: HOW DO WE USE IT?  Query string: travel with backpack  CSK to expand query • t1: (tourists, use, travel maps) • t2: (tourists, carry, backpack) • t3: (backpack, is a type of, bag) Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 4

  18. CSK: HOW DO WE USE IT?  Query string: travel with backpack  CSK to expand query • t1: (tourists, use, travel maps) • t2: (tourists, carry, backpack) • t3: (backpack, is a type of, bag)  Document x with features • Textual: “A tourist reading a map by the road” • Visual: person, bag, bottle, bus Text-only systems Text + visual + CSK systems Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 4

  19. CSK: HOW DO WE USE IT?  Query string: travel with backpack  CSK to expand query • t1: (tourists, use, travel maps)  CSK bridge vocabulary gap • t2: (tourists, carry, backpack) between query and document • t3: (backpack, is a type of, bag)  CSK establish relations between concepts  Document x with features • Textual: “A tourist reading a map by the road”  CSK diminish noise from • Visual: person, bag, bottle, bus modalities – ensemble effect Text-only systems Text + visual + CSK systems Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 4

  20. CSK: HOW DO WE USE IT? A tour group is standing on the grass with ruins in the background. Group of people standing in front of a stone structure. Document x Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 5

  21. CSK: HOW DO WE USE IT? A tour group is standing on the grass with ruins in the background. Group of people standing in front of a stone structure. Textual features x x Document x Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 5

  22. CSK: HOW DO WE USE IT? A tour group is standing on the grass with ruins in the background. Group of people standing in front of a stone structure. Textual features x x Document x Visual features x v : backpack, person Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 5

  23. CSK: HOW DO WE USE IT? A tour group is standing on the grass with ruins in the background. Group of people standing in front of a stone structure. Textual features x x Document x Visual features x v : backpack, bag, container person, casual agent, organism Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 5

  24. CSK: HOW DO WE USE IT? A tour group is standing on the grass with ruins in the background. Group of people standing in front of a stone structure. Textual features x x Document x Visual features x v : backpack, bag, container person, casual agent, organism Query: “group excursion” CSK features Query expansion: (an excursion, be trip by, a group of people) (organized excursions, book through, a tour company) Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 5

  25. CSK: HOW DO WE USE IT? A tour group is standing on the grass with ruins in the background. Group of people standing in front of a stone structure. Visual features x v : backpack, bag, container person, casual agent, organism Query: “group excursion ” Query expansion: (an excursion, be trip by, a group of people) (organized excursions, book through, a tour company) Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 5

  26. CSK: HOW TO COMBINE NOISY SIGNALS?  Mixture LM:  Commonsense-aware LM:  Smoothed LM: , where  Basic LM: , where Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 6

  27. CSK: HOW TO COMBINE NOISY SIGNALS?  Mixture LM:  Commonsense-aware LM:  Smoothed LM: , where  Basic LM: , where Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 6

  28. CSK: HOW TO COMBINE NOISY SIGNALS?  Mixture LM:  Commonsense-aware LM: CSK triple  Smoothed LM: , where  Basic LM: , where Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 6

  29. CSK: HOW TO COMBINE NOISY SIGNALS?  Mixture LM:  Commonsense-aware LM: Probabilities based on word-wise overlaps  Smoothed LM: , where  Basic LM: , where Sreyasi Nag Chowdhury, AKBC 2016 17/06/2016 6

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend