SlideShare a Scribd company logo
1 of 65
Why and how?
User Intentions and
their Relation to
Multimedia Applications
Mathias Lux
Why and how?
User Intentions and
their Relation to
Multimedia Applications
Mathias Lux
The „intention gap“
[...] Between the user’s search intention and what he submits as the
query, he is caught in the “intention gap”, due to the difficulty of
converting the intention into a search-engine-friendly query. The user
intention gap remains a major obstacle to meeting the music
information needs of users [...]
Src. Zhu, Shenggao, et al. "Bridging the User Intention Gap: an Intelligent and
Interactive Multidimensional Music Search Engine." Proceedings of the First
International Workshop on Internet-Scale Multimedia Management. ACM, 2014.
The „intention gap“
Is it like ... ???
„users are not able to query a retrieval
system the right way“
*RTFM*
The „intention gap“
• Common idea is to improve either
– the system or the
– user interface
• By query re-formulation, query expansion, and query
suggestion
Example: QBE
• User has particular information need
• Need reflected by example image
• Query is expressed visually
PHOG & Flowers
ColorLayout & Sunsets
EdgeHistogram & Portraits
JCD & Portraits
ColorLayout & Landscapes
PHOG & Birds on the Water
We know that ...
• Some features work better than others
• Features have different characteristics
• Some features work out well for some
domains, while others don’t
Which one is right?
• How to determine the right feature?
• What are the necessary characteristics?
• How do I define visual similarity
within the domain?
• What is visual similarity
for the user?
Approaches ...
• Show all features, but with a clever UI
Approaches ...
• Educate users?
Approaches ...
• Create a clever system.
• BUT: How?
OK, back again ...
• We need systems that infer / know what
users want.
• Are there working examples?
Amazon?
• Well, ... we all know the drawbacks of
that one.
Why is there a different
ranking?
Users in Context
Definition: Context
“Context is any information that can be used
to characterize the situation of an entity.
An entity is a person, place, or object that
is considered relevant to the interaction
between a user and an application, including
the user and applications themselves.”
Ref. G. Abowd et al., “Towards a better understanding
of context and context-awareness. In Handheld and
Ubiquitous Computing, vol. 1707 LNCS, 1999.
Definition: Intention
noun
(1) thing intended; an aim or plan
(2) Medicine the healing process of a wound
(3) (intentions) Logic conceptions formed
by directing the mind towards an object
Context vs. Intention?
Context is any
information that can
be used to
characterize the
situation of an
entity. An entity is a
person, […]
noun
(1) thing intended; an
aim or plan
[…]
A User’s Intention is
• part of a user’s context
• of manageable size (verb & frame)
• related to the information need in search
Examples
• I want to download a new background for my mobile.
• I want to share the first step of my kid.
• I want to see what the Mars surface looks like.
User Intentions in the Web
Underlying goals of web searches
• Informational
– to learn / know something
• Navigational
– to go to a specific place (on the web)
• Transactional
– to go somewhere to ultimately buy sth.
Ref. Broder: A Taxonomy of Web Search. SIGIR Forum,
2002
User Intentions in the Web
Ref. Rose & Levinson: Understanding user goals in web
search, WWW 2004
Broder Survey Broder Log
Analysis
R&L St udy 1 R&L St udy 2 R&L St udy 3
24,5 20
14,7 11,7 13,5
39 48 60,9
61,3 61,5
36
30
24,3 27 25
Navigat ional
Inf ormat ional
Transact ional
User Intentions in
Multimedia
Why do people
• search
• produce
• share
• archive
For which type
• image
• video
• audio
• other
Hand-picked Examples
Right now there is no all-in-one publication
on user intentions in multimedia …
User Intentions in
Image Search
Ref. Lux, Kofler & Marques: A classification scheme for user
intentions in image search, CHI 2010
beautiful sunset for the
background of my mobile
old vs. new
Starbucks logo
my friend’s new
car on flickr.com
Latest “explore”
photos
Do queries help with the
search intention?
User information need vs. query formulation in
video search.
• How to support users with video indexing and
search methods?
• Search goal failure is (partially) predictable
– Based on keywords and
– Based on natural language
Ref. Kofler, Larson & Hanjalic: To Seek, Perchance to
Fail: Expressions of User Needs in Internet Video
Search, ECIR 2011
Asking for the “Why?”
behind the “What?”
Ref. Hanjalic, Kofler & Larson: Intent and its
Discontents: The User at the Wheel of the Online Video
Search Engine, ACM MM 2012
Hear others singing …
Learn to sing …
Online Survey: Why did
you watch this video?
• 270 participants
• Online questionnaire
– Why do you watch videos?
– Which category for which reason?
• Results in a intention 2 category table
Ref. Lagger, Lux & Marques: An Adaptive Video Retrieval
System Based On Recent Studies On User Intentions
While Watching Videos Online. ACM CIE, online.
Helping with clever Uis?
Ref. Lagger, Lux & Marques: An Adaptive Video Retrieval
System Based On Recent Studies On User Intentions
While Watching Videos Online. ACM CIE, online.
Who are the Users in a
Video Search System?
• Study on users of
– YouTube
– BBC iPlayer
– Uitzending Gemist
Ref. Kemman, Kleppe & Beunders: Who are the users of
a video search system? Classifying a heterogeneous
group with a profile matrix, WIAMIS 2012
Who are the Users in a Video
Search System?
Ref. Kemman, Kleppe & Beunders: Who are the users of
a video search system? Classifying a heterogeneous
group with a profile matrix, WIAMIS 2012
Why do People make Videos?
• Study on four main goals:
– Affection, Function, Sharing & Preservation.
Ref. Lux & Huber: Why did you record this video?
WIAMIS 2012
Correlation of Clusters
• ρ-Coefficient
– Showing minimum,
actual & maximum
Sharing Af f ect ion Funct ion
- 0,59 - 0,7 8 - 0,36
- 0,05 - 0,26 - 0,36
0,39 0,84 0,55
- 0,50 - 0,93
0,25 - 0,07
0,46 0,21
- 0,43
- 0,21
0,47
Preservat ion
Sharing
Af f ect ion
Implications?
• 81% of the instances were assigned to more than one category.
– Hypothesis: a discrete mapping to exactly one category is insufficient
• “Preservation” and “Sharing” seem to be independent
– Hypothesis: “Personal reflection” is not the opposite of “publishing”
(cp. Kindberg)
• „Preservation“ and „Function“ are neg. correlated
– Hypothesis: Videos are not archived if they are taken for a functional
reason.
Intentional Framing
Def. The framing of a picture is the
Deutungsrahmen (interpretation frame of
the image) which image producers have in
mind during the creation moment of the
picture.
Intentional Framing
Intentional Framing
Intentional Framing and ..
Examples for Intentional Framing
Intentional Framing
Assumption: Similar intentions for taking
the pictures will lead to similar framings
of the images.
Hypothesis: Certain global image features
can be used to differentiate framings.
Ref. Riegler, Lux, Larson, Kofler (2014) How `how' reflects what's what:
Content-based classification exploiting how users frame images, ACM MM 2014
Uploader Intent
• Typology based on
– text mining, crowd sourcing, literature
1. Explaining
2. Sharing
3. Promoting
4. Communicating
5. Entertaining
Kofler et al. (2015) “Uploader Intent for Online Video:
Typology, Inference and Applications”, ACM TOMM, accepted
Uploader Intent
Kofler et al. (2015) “Uploader Intent for Online Video:
Typology, Inference and Applications”, ACM TOMM, accepted
Finding User Intentions &
Goals is a hard task ….
Demand Media – The
Answer Factory
• Demand mined from search queries
• Requests for content put on auction
• Contractors create content
• Crowd does quality control
see i.e. eHow.com
The Answer Factory: Demand Media and the Fast,
Disposable, and Profitable as Hell Media Model,
http://www.wired.com/magazine/2009/10/ff_demandmedia/
Human Computation
Human Computation
Human Computation
• Is crowd-sourcing of any help here?
Crowd-Sourcing
• It’s hard to judge intentions of others
– That makes it error prone
“a reminder of the beautiful Island
were [sic] my father came from”
o Recall situation
o Preserve good feelings
o Publish online
o Show to family & friends
o Support task of mine
o Preserve bad feeling
turkers
Recall situation 2 2 0 1 0 2
Preserve good feeling 2 -2 1 0 0 1
Publish online 2 0 0 0 1 2
Show to family & friends 2 1 2 1 1 0
Support task of mine 0 -2 1 1 1 -2
Preserve bad feeling -2 0 -2 0 -2 -2
“a reminder of the beautiful Island
were [sic] my father came from”
o Recall situation
o Preserve good feelings
o Publish online
o Show to family & friends
o Support task of mine
o Preserve bad feeling
Crowd-Sourcing
• Turkers disagreed with original publishers.
• But pretests had better inter-rater
agreements.
Ref. Lux, Taschwer & Marques: A Closer Look at
Photographers’ Intentions: a Test Dataset, CrowdMM WS
at ACM MM 2012
Int ent ions Ot her
t urkers 0,147 0,232
pret est s 0,57 1 0,510
Ref. Lux, Xhura & Kopper: User Intentions in Digital
Photo Production: a Test Data Set, accepted, MMM 2014
Where did we go?
• Intention gap
• User Intentions
– Search
– Production
– Sharing
• Crowdsourcing as a
Method
What did we learn?
• It‘s hard for people to judge the intent
of others
• It‘s hard for people to express
their own intent
A Word of Caution …
• People can only use the tools that are
available to them.
What is left?
• Lots of loose ends & open grounds for
research …
Short Term Goals:
Inter-relate CBIR & Intentions
We did some work on the relation of BoVW
& the degree of intentionality ...
• New or adapted features
• Adaptive retrieval systems
• New approach to ground truth
Medium Term Goals:
Interdisciplinary Approach
• Group intentions vs. individual intentions
• Empirical and qualitative research on user
context & intentions
Medium Term:
Is there an over model?
• Search
• Production
• Sharing
• Archiving
• Image
• Video
• Audio
• Other modalities
Long term goals
• Find a way to integrate user context in
multimedia information systems through
intentions
• Find out intentions of users with a high
degree of accuracy
Thanks for listening …
• Mathias Lux
– Assoc. Prof @ Klagenfurt University
• mlux@itec.uni-klu.ac.at

More Related Content

Similar to Invited Talk OAGM Workshop Salzburg, May 2015

CBMI 2013 Presentation: User Intentions in Multimedia
CBMI 2013 Presentation: User Intentions in MultimediaCBMI 2013 Presentation: User Intentions in Multimedia
CBMI 2013 Presentation: User Intentions in Multimediadermotte
 
Advances in Image Search and Retrieval
Advances in Image Search and RetrievalAdvances in Image Search and Retrieval
Advances in Image Search and RetrievalOge Marques
 
The Next Generation of Multimedia Authoring Tools: Telling Stories and Commen...
The Next Generation of Multimedia Authoring Tools: Telling Stories and Commen...The Next Generation of Multimedia Authoring Tools: Telling Stories and Commen...
The Next Generation of Multimedia Authoring Tools: Telling Stories and Commen...Rodrigo Laiola Guimarães
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsDavid Little
 
Visual Information Retrieval: Advances, Challenges and Opportunities
Visual Information Retrieval: Advances, Challenges and OpportunitiesVisual Information Retrieval: Advances, Challenges and Opportunities
Visual Information Retrieval: Advances, Challenges and OpportunitiesOge Marques
 
Social Media and AI: Don’t forget the users
Social Media and AI: Don’t forget the usersSocial Media and AI: Don’t forget the users
Social Media and AI: Don’t forget the usersMounia Lalmas-Roelleke
 
Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences Yan Xu
 
Harvesting Intelligence from User Interactions
Harvesting Intelligence from User Interactions Harvesting Intelligence from User Interactions
Harvesting Intelligence from User Interactions R A Akerkar
 
Global Redirective Practices: an online workshop for a client
Global Redirective Practices: an online workshop for a clientGlobal Redirective Practices: an online workshop for a client
Global Redirective Practices: an online workshop for a clientSean Connolly
 
Interactive Video Search: Where is the User in the Age of Deep Learning?
Interactive Video Search: Where is the User in the Age of Deep Learning?Interactive Video Search: Where is the User in the Age of Deep Learning?
Interactive Video Search: Where is the User in the Age of Deep Learning?klschoef
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminarlabecvar
 
User Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesUser Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesMoodLabs
 
Delving deep into personal photo and video search
Delving deep into personal photo and video searchDelving deep into personal photo and video search
Delving deep into personal photo and video searchJason Tang
 
Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Introduction to Information Architecture & Design - SVA Workshop 06/21/14Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Introduction to Information Architecture & Design - SVA Workshop 06/21/14Robert Stribley
 
Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - SVA Workshop 03/22/14Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - SVA Workshop 03/22/14Robert Stribley
 
Collaborative Filtering
Collaborative FilteringCollaborative Filtering
Collaborative FilteringTayfun Sen
 
Methods for Identifying and Modeling Users Needs
Methods for Identifying and Modeling Users NeedsMethods for Identifying and Modeling Users Needs
Methods for Identifying and Modeling Users NeedsLuis Carlos Aceves
 
Interactive Visualization
Interactive VisualizationInteractive Visualization
Interactive VisualizationUNCResearchHub
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principlesDavid Little
 

Similar to Invited Talk OAGM Workshop Salzburg, May 2015 (20)

CBMI 2013 Presentation: User Intentions in Multimedia
CBMI 2013 Presentation: User Intentions in MultimediaCBMI 2013 Presentation: User Intentions in Multimedia
CBMI 2013 Presentation: User Intentions in Multimedia
 
Advances in Image Search and Retrieval
Advances in Image Search and RetrievalAdvances in Image Search and Retrieval
Advances in Image Search and Retrieval
 
The Next Generation of Multimedia Authoring Tools: Telling Stories and Commen...
The Next Generation of Multimedia Authoring Tools: Telling Stories and Commen...The Next Generation of Multimedia Authoring Tools: Telling Stories and Commen...
The Next Generation of Multimedia Authoring Tools: Telling Stories and Commen...
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital products
 
Visual Information Retrieval: Advances, Challenges and Opportunities
Visual Information Retrieval: Advances, Challenges and OpportunitiesVisual Information Retrieval: Advances, Challenges and Opportunities
Visual Information Retrieval: Advances, Challenges and Opportunities
 
Social Media and AI: Don’t forget the users
Social Media and AI: Don’t forget the usersSocial Media and AI: Don’t forget the users
Social Media and AI: Don’t forget the users
 
Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences
 
Harvesting Intelligence from User Interactions
Harvesting Intelligence from User Interactions Harvesting Intelligence from User Interactions
Harvesting Intelligence from User Interactions
 
Global Redirective Practices: an online workshop for a client
Global Redirective Practices: an online workshop for a clientGlobal Redirective Practices: an online workshop for a client
Global Redirective Practices: an online workshop for a client
 
UCIDesign.ppt
UCIDesign.pptUCIDesign.ppt
UCIDesign.ppt
 
Interactive Video Search: Where is the User in the Age of Deep Learning?
Interactive Video Search: Where is the User in the Age of Deep Learning?Interactive Video Search: Where is the User in the Age of Deep Learning?
Interactive Video Search: Where is the User in the Age of Deep Learning?
 
Usability and User Experience Training Seminar
Usability and User Experience Training SeminarUsability and User Experience Training Seminar
Usability and User Experience Training Seminar
 
User Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and PrinciplesUser Interface Design: Definitions, Processes and Principles
User Interface Design: Definitions, Processes and Principles
 
Delving deep into personal photo and video search
Delving deep into personal photo and video searchDelving deep into personal photo and video search
Delving deep into personal photo and video search
 
Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Introduction to Information Architecture & Design - SVA Workshop 06/21/14Introduction to Information Architecture & Design - SVA Workshop 06/21/14
Introduction to Information Architecture & Design - SVA Workshop 06/21/14
 
Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - SVA Workshop 03/22/14Introduction to Information Architecture & Design - SVA Workshop 03/22/14
Introduction to Information Architecture & Design - SVA Workshop 03/22/14
 
Collaborative Filtering
Collaborative FilteringCollaborative Filtering
Collaborative Filtering
 
Methods for Identifying and Modeling Users Needs
Methods for Identifying and Modeling Users NeedsMethods for Identifying and Modeling Users Needs
Methods for Identifying and Modeling Users Needs
 
Interactive Visualization
Interactive VisualizationInteractive Visualization
Interactive Visualization
 
User interface design: definitions, processes and principles
User interface design: definitions, processes and principlesUser interface design: definitions, processes and principles
User interface design: definitions, processes and principles
 

More from dermotte

LIRE presentation at the ACM Multimedia Open Source Software Competition 2013
LIRE presentation at the ACM Multimedia Open Source Software Competition 2013LIRE presentation at the ACM Multimedia Open Source Software Competition 2013
LIRE presentation at the ACM Multimedia Open Source Software Competition 2013dermotte
 
Why did you record this video?
Why did you record this video?Why did you record this video?
Why did you record this video?dermotte
 
Content based image retrieval with LIRe
Content based image retrieval with LIReContent based image retrieval with LIRe
Content based image retrieval with LIRedermotte
 
Ohne LIRe keine Bildsuche
Ohne LIRe keine BildsucheOhne LIRe keine Bildsuche
Ohne LIRe keine Bildsuchedermotte
 
Callisto: Content Based Tag Recommendation for Images
Callisto: Content Based Tag Recommendation for ImagesCallisto: Content Based Tag Recommendation for Images
Callisto: Content Based Tag Recommendation for Imagesdermotte
 
User Intentions or "The other end of the camera ..."
User Intentions or "The other end of the camera ..."User Intentions or "The other end of the camera ..."
User Intentions or "The other end of the camera ..."dermotte
 
Visual Information Retrieval
Visual Information RetrievalVisual Information Retrieval
Visual Information Retrievaldermotte
 
Using Visual Features to Improve Tag Suggestions in Image Sharing Sites :: pr...
Using Visual Features to Improve Tag Suggestions in Image Sharing Sites :: pr...Using Visual Features to Improve Tag Suggestions in Image Sharing Sites :: pr...
Using Visual Features to Improve Tag Suggestions in Image Sharing Sites :: pr...dermotte
 
Power Laws Popularity And Interestingness
Power Laws Popularity And InterestingnessPower Laws Popularity And Interestingness
Power Laws Popularity And Interestingnessdermotte
 
Aspects of broad folksonomies
Aspects of broad folksonomiesAspects of broad folksonomies
Aspects of broad folksonomiesdermotte
 

More from dermotte (10)

LIRE presentation at the ACM Multimedia Open Source Software Competition 2013
LIRE presentation at the ACM Multimedia Open Source Software Competition 2013LIRE presentation at the ACM Multimedia Open Source Software Competition 2013
LIRE presentation at the ACM Multimedia Open Source Software Competition 2013
 
Why did you record this video?
Why did you record this video?Why did you record this video?
Why did you record this video?
 
Content based image retrieval with LIRe
Content based image retrieval with LIReContent based image retrieval with LIRe
Content based image retrieval with LIRe
 
Ohne LIRe keine Bildsuche
Ohne LIRe keine BildsucheOhne LIRe keine Bildsuche
Ohne LIRe keine Bildsuche
 
Callisto: Content Based Tag Recommendation for Images
Callisto: Content Based Tag Recommendation for ImagesCallisto: Content Based Tag Recommendation for Images
Callisto: Content Based Tag Recommendation for Images
 
User Intentions or "The other end of the camera ..."
User Intentions or "The other end of the camera ..."User Intentions or "The other end of the camera ..."
User Intentions or "The other end of the camera ..."
 
Visual Information Retrieval
Visual Information RetrievalVisual Information Retrieval
Visual Information Retrieval
 
Using Visual Features to Improve Tag Suggestions in Image Sharing Sites :: pr...
Using Visual Features to Improve Tag Suggestions in Image Sharing Sites :: pr...Using Visual Features to Improve Tag Suggestions in Image Sharing Sites :: pr...
Using Visual Features to Improve Tag Suggestions in Image Sharing Sites :: pr...
 
Power Laws Popularity And Interestingness
Power Laws Popularity And InterestingnessPower Laws Popularity And Interestingness
Power Laws Popularity And Interestingness
 
Aspects of broad folksonomies
Aspects of broad folksonomiesAspects of broad folksonomies
Aspects of broad folksonomies
 

Recently uploaded

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 

Recently uploaded (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 

Invited Talk OAGM Workshop Salzburg, May 2015

  • 1. Why and how? User Intentions and their Relation to Multimedia Applications Mathias Lux
  • 2. Why and how? User Intentions and their Relation to Multimedia Applications Mathias Lux
  • 3. The „intention gap“ [...] Between the user’s search intention and what he submits as the query, he is caught in the “intention gap”, due to the difficulty of converting the intention into a search-engine-friendly query. The user intention gap remains a major obstacle to meeting the music information needs of users [...] Src. Zhu, Shenggao, et al. "Bridging the User Intention Gap: an Intelligent and Interactive Multidimensional Music Search Engine." Proceedings of the First International Workshop on Internet-Scale Multimedia Management. ACM, 2014.
  • 4. The „intention gap“ Is it like ... ??? „users are not able to query a retrieval system the right way“
  • 6. The „intention gap“ • Common idea is to improve either – the system or the – user interface • By query re-formulation, query expansion, and query suggestion
  • 7. Example: QBE • User has particular information need • Need reflected by example image • Query is expressed visually
  • 13. PHOG & Birds on the Water
  • 14. We know that ... • Some features work better than others • Features have different characteristics • Some features work out well for some domains, while others don’t
  • 15. Which one is right? • How to determine the right feature? • What are the necessary characteristics? • How do I define visual similarity within the domain? • What is visual similarity for the user?
  • 16. Approaches ... • Show all features, but with a clever UI
  • 18. Approaches ... • Create a clever system. • BUT: How?
  • 19. OK, back again ... • We need systems that infer / know what users want. • Are there working examples?
  • 20. Amazon? • Well, ... we all know the drawbacks of that one.
  • 21. Why is there a different ranking?
  • 23. Definition: Context “Context is any information that can be used to characterize the situation of an entity. An entity is a person, place, or object that is considered relevant to the interaction between a user and an application, including the user and applications themselves.” Ref. G. Abowd et al., “Towards a better understanding of context and context-awareness. In Handheld and Ubiquitous Computing, vol. 1707 LNCS, 1999.
  • 24. Definition: Intention noun (1) thing intended; an aim or plan (2) Medicine the healing process of a wound (3) (intentions) Logic conceptions formed by directing the mind towards an object
  • 25. Context vs. Intention? Context is any information that can be used to characterize the situation of an entity. An entity is a person, […] noun (1) thing intended; an aim or plan […]
  • 26. A User’s Intention is • part of a user’s context • of manageable size (verb & frame) • related to the information need in search Examples • I want to download a new background for my mobile. • I want to share the first step of my kid. • I want to see what the Mars surface looks like.
  • 27. User Intentions in the Web Underlying goals of web searches • Informational – to learn / know something • Navigational – to go to a specific place (on the web) • Transactional – to go somewhere to ultimately buy sth. Ref. Broder: A Taxonomy of Web Search. SIGIR Forum, 2002
  • 28. User Intentions in the Web Ref. Rose & Levinson: Understanding user goals in web search, WWW 2004 Broder Survey Broder Log Analysis R&L St udy 1 R&L St udy 2 R&L St udy 3 24,5 20 14,7 11,7 13,5 39 48 60,9 61,3 61,5 36 30 24,3 27 25 Navigat ional Inf ormat ional Transact ional
  • 29. User Intentions in Multimedia Why do people • search • produce • share • archive For which type • image • video • audio • other
  • 30. Hand-picked Examples Right now there is no all-in-one publication on user intentions in multimedia …
  • 31. User Intentions in Image Search Ref. Lux, Kofler & Marques: A classification scheme for user intentions in image search, CHI 2010 beautiful sunset for the background of my mobile old vs. new Starbucks logo my friend’s new car on flickr.com Latest “explore” photos
  • 32. Do queries help with the search intention? User information need vs. query formulation in video search. • How to support users with video indexing and search methods? • Search goal failure is (partially) predictable – Based on keywords and – Based on natural language Ref. Kofler, Larson & Hanjalic: To Seek, Perchance to Fail: Expressions of User Needs in Internet Video Search, ECIR 2011
  • 33. Asking for the “Why?” behind the “What?” Ref. Hanjalic, Kofler & Larson: Intent and its Discontents: The User at the Wheel of the Online Video Search Engine, ACM MM 2012 Hear others singing … Learn to sing …
  • 34. Online Survey: Why did you watch this video? • 270 participants • Online questionnaire – Why do you watch videos? – Which category for which reason? • Results in a intention 2 category table Ref. Lagger, Lux & Marques: An Adaptive Video Retrieval System Based On Recent Studies On User Intentions While Watching Videos Online. ACM CIE, online.
  • 35. Helping with clever Uis? Ref. Lagger, Lux & Marques: An Adaptive Video Retrieval System Based On Recent Studies On User Intentions While Watching Videos Online. ACM CIE, online.
  • 36. Who are the Users in a Video Search System? • Study on users of – YouTube – BBC iPlayer – Uitzending Gemist Ref. Kemman, Kleppe & Beunders: Who are the users of a video search system? Classifying a heterogeneous group with a profile matrix, WIAMIS 2012
  • 37. Who are the Users in a Video Search System? Ref. Kemman, Kleppe & Beunders: Who are the users of a video search system? Classifying a heterogeneous group with a profile matrix, WIAMIS 2012
  • 38. Why do People make Videos? • Study on four main goals: – Affection, Function, Sharing & Preservation. Ref. Lux & Huber: Why did you record this video? WIAMIS 2012
  • 39. Correlation of Clusters • ρ-Coefficient – Showing minimum, actual & maximum Sharing Af f ect ion Funct ion - 0,59 - 0,7 8 - 0,36 - 0,05 - 0,26 - 0,36 0,39 0,84 0,55 - 0,50 - 0,93 0,25 - 0,07 0,46 0,21 - 0,43 - 0,21 0,47 Preservat ion Sharing Af f ect ion
  • 40. Implications? • 81% of the instances were assigned to more than one category. – Hypothesis: a discrete mapping to exactly one category is insufficient • “Preservation” and “Sharing” seem to be independent – Hypothesis: “Personal reflection” is not the opposite of “publishing” (cp. Kindberg) • „Preservation“ and „Function“ are neg. correlated – Hypothesis: Videos are not archived if they are taken for a functional reason.
  • 41. Intentional Framing Def. The framing of a picture is the Deutungsrahmen (interpretation frame of the image) which image producers have in mind during the creation moment of the picture.
  • 46. Intentional Framing Assumption: Similar intentions for taking the pictures will lead to similar framings of the images. Hypothesis: Certain global image features can be used to differentiate framings. Ref. Riegler, Lux, Larson, Kofler (2014) How `how' reflects what's what: Content-based classification exploiting how users frame images, ACM MM 2014
  • 47. Uploader Intent • Typology based on – text mining, crowd sourcing, literature 1. Explaining 2. Sharing 3. Promoting 4. Communicating 5. Entertaining Kofler et al. (2015) “Uploader Intent for Online Video: Typology, Inference and Applications”, ACM TOMM, accepted
  • 48. Uploader Intent Kofler et al. (2015) “Uploader Intent for Online Video: Typology, Inference and Applications”, ACM TOMM, accepted
  • 49. Finding User Intentions & Goals is a hard task ….
  • 50. Demand Media – The Answer Factory • Demand mined from search queries • Requests for content put on auction • Contractors create content • Crowd does quality control see i.e. eHow.com The Answer Factory: Demand Media and the Fast, Disposable, and Profitable as Hell Media Model, http://www.wired.com/magazine/2009/10/ff_demandmedia/
  • 53. Human Computation • Is crowd-sourcing of any help here?
  • 54. Crowd-Sourcing • It’s hard to judge intentions of others – That makes it error prone “a reminder of the beautiful Island were [sic] my father came from” o Recall situation o Preserve good feelings o Publish online o Show to family & friends o Support task of mine o Preserve bad feeling
  • 55. turkers Recall situation 2 2 0 1 0 2 Preserve good feeling 2 -2 1 0 0 1 Publish online 2 0 0 0 1 2 Show to family & friends 2 1 2 1 1 0 Support task of mine 0 -2 1 1 1 -2 Preserve bad feeling -2 0 -2 0 -2 -2 “a reminder of the beautiful Island were [sic] my father came from” o Recall situation o Preserve good feelings o Publish online o Show to family & friends o Support task of mine o Preserve bad feeling
  • 56. Crowd-Sourcing • Turkers disagreed with original publishers. • But pretests had better inter-rater agreements. Ref. Lux, Taschwer & Marques: A Closer Look at Photographers’ Intentions: a Test Dataset, CrowdMM WS at ACM MM 2012 Int ent ions Ot her t urkers 0,147 0,232 pret est s 0,57 1 0,510 Ref. Lux, Xhura & Kopper: User Intentions in Digital Photo Production: a Test Data Set, accepted, MMM 2014
  • 57. Where did we go? • Intention gap • User Intentions – Search – Production – Sharing • Crowdsourcing as a Method
  • 58. What did we learn? • It‘s hard for people to judge the intent of others • It‘s hard for people to express their own intent
  • 59. A Word of Caution … • People can only use the tools that are available to them.
  • 60. What is left? • Lots of loose ends & open grounds for research …
  • 61. Short Term Goals: Inter-relate CBIR & Intentions We did some work on the relation of BoVW & the degree of intentionality ... • New or adapted features • Adaptive retrieval systems • New approach to ground truth
  • 62. Medium Term Goals: Interdisciplinary Approach • Group intentions vs. individual intentions • Empirical and qualitative research on user context & intentions
  • 63. Medium Term: Is there an over model? • Search • Production • Sharing • Archiving • Image • Video • Audio • Other modalities
  • 64. Long term goals • Find a way to integrate user context in multimedia information systems through intentions • Find out intentions of users with a high degree of accuracy
  • 65. Thanks for listening … • Mathias Lux – Assoc. Prof @ Klagenfurt University • mlux@itec.uni-klu.ac.at

Editor's Notes

  1. Src. G. Abowd et al., “Towards a better understanding of context and context-awareness. In Handheld and Ubiquitous Computing, vol. 1707 LNCS, 1999.
  2. http://oxforddictionaries.com/definition/english/intention
  3. cross tab arguing for the 4 classes ….
  4. mouths!
  5. Cross-tabulation phi can be read like a correlation coefficient -1 <= min <= phi <= max <= 1 min, max due to different number of assignments
  6. “a reminder of the beautiful Island were [sic] my father came from”
  7. “Berufungsvortrag”