際際滷

際際滷Share a Scribd company logo
Inferring	User	Tasks	and	Needs
Rishabh	Mehrotra1,	Emine	Yilmaz2,	Ahmed	Hassan	Awadallah3
1Spotify,	London
2University	College	London
3Microsoft	Research
Outline	of	the	Tutorial
 Section	1:	Introduction
 Section	2:	Characterizing	Tasks
 Section	3:	Tasks	Extraction	Algorithms
 Section	4:	Task	based	Evaluation
 Section	5:	Applications
Section	4:	Task	Based	Evaluation
 User	behavior	signals
 Predictive	Models	of	SAT
 Explicit	Satisfaction	Signals
Web	Search	is	Interactive
Web	Search	is	Interactive
Web	Search	is	Interactive
What	should	we	measure?
 From	Queries	to	Tasks
 People	do	not	come	to	search	engines	to	submit	queries,	they	come	
to	accomplish	tasks
	If	you	cannot	measure	it,	you	cannot	improve	it.
Lord	Kelvin	
	You	get	what	you	measure.
User	Behavior	
Signals
Predictive	
Models
Explicit	Satisfaction	
Signals
User	Behavior
 Behavioral	logs	are	traces	of	human	behavior	seen	through	the	
lenses	of	a	sensor
 In	Web	search:
 Queries,	Clicks,	mouse	movements,	etc.
 In	mobile	and	other	devices:
 Voice	(acoustics)
 Attention	(viewport)
Change	in	Acoustics
 Slower	speech	rate	is	more	prevalent	
when	ASR	quality	is	bad
 Loudness is	the	perception	of	the	
strength	or	weakness	of	a	sound	
wave	resulting	from	the	amount	of	
pressure	produced
 Pitch represents	how	high	or	low	a	
sound	is	perceived	by	the	human	ear	
and	is	determined	by	a	
sound's frequency
0%
5%
10%
15%
20%
25%
30%
35%
40%
0% 10% 20% 30% 40% 50% 60% 70% 80% 90%100%
%	requests
slower	ratio	r
SAT	ASR	Quality
DSAT	ASR	Quality
[Kulkarni	et	al.,	ICASSP	2017]
Attention	Modelling
 Viewport	is	the	portion	of	the	page	
that	is	visible	on	the	screen
 There	is	a	high	correlation	between	
gaze	time	and	viewport	time	on	
Mobile	devices
[Lagun et	al.,	SIGIR14]
Tasks	as	a	Trail
ENDtataSTARTG nn ,,,.......,, 11=
Goal 1: Q 4s RL 1s SR 53s SR 118s END
Goal 2: Q 3s Q 5s SR 10s AD 44s END
Goal 3: Q 4s RL 1s SR 53s SR 118s END
 A	user	search	task	can	be	represented	by:
 An	ordered	sequence	of	actions	
 Time	between	actions
User	Behavior	
Signals
Predictive	
Models
Explicit	Satisfaction	
Signals
Modeling	action	sequences:	Markov	Model
 Learn	patterns	of	action	sequences	
that	lead	to	satisfaction/dissatisfaction
 A	mixture	model	for	generating	
behavior	trails	with	two	mixture	
components	corresponding	to	
satisfaction	and	dissatisfaction	
[Hassan	et	al.,	WSDM	2010]
 Accuracy:	Much	
better	than	baselines	
on	labeled	data
 Sensitivity:	Much	better	
than	existing	metrics	for	
A/B	testing
[Hassan	et	al.,	WSDM	2010]
Modeling	action	sequences:	Markov	Model
Modeling	action	sequences:	CRF
[Ageev et	al.,	SIGIR	2011]
Modeling	action	sequences:	Markov	Model
[Ageev et	al.,	SIGIR	2011]
Semi-supervised	Model
 Can	we	learn	from	both	labeled	and	unlabeled	data?	
 Labeled	data	is	typically	limited
 Unlabeled	data	is	available	at	a	larger	scale
 Generative	Model	+		EM
 E	Step:	Use	the	current	classifier
to	estimate	class	probabilities	
for	unlabeled	data
 M	Step:	Re-estimate	model	
parameters	using	the	labeled	data	
and	the	component	membership	of	
the	unlabeled	data
Model
Expectation	Step
Maximization	Step
[Hassan,	SIGIR	2012]
 Learning	from	both	labeled	and	unlabeled	data	
significantly	improves	the	performance
[Hassan,	SIGIR	2012]
Semi-supervised	Model
Personalized	Model
 There are large differences between
users
 A one-size-fits-all model of user
behavior cannot capture the variance in
behavior associated with satisfaction
 Making generalizations about particular
behaviors is risky
[Hassan	and	White,	CIKM	2013]
Dialog	Models:	From	Search	to	Intelligent	Assistants
 In	intelligent	assistants,	we	
have	a	dialog	between	the	user	
and	the	system
 Classify	every	action/response	
to	one	of	a	set	of	predefined	
types
 Extend	the	model	to	cover	
multiple	user/system	responses
User	Request System	Response
Where	is	the	nearest	pharmacy Here	are	8	pharmacies	near	you.	[show	options	on	
the	screen]
Send	me	the	directions	to	block	
sponsee
(Show	me	the	directions	to	Clarks	
pharmacy)
Sorry,	I	couldnt	find	anything	for	Send	me	the	
directions	to	block	sponsee.	Do	you	wanna	search	
the	web	for	it?
No Here	are	8	pharmacies	near	you.	[show	options	on	
the	screen]
Directions	to	Clarks	pharmacy OK,	getting	you	directions	to	Clarks	Pharmacy.	
[navigation]
[Jiang	et	al.,	WWW	2015]
 Joint	training	of	unified	Bi-LSTMs	&	CNN
 Interaction	layer:		between	components	of	intermediate	representation
 Softmax layer	at	the	end	for	prediction
Unified	Multi-View	Model
[Mehrotra	et	al.,	CIKM	2017]
 Adding	the	auxiliary	SERP	level	features	help
 Proposed	unified	model	performs	best	across	the	board
Deep	multi-view	model	performs	better	than	traditional	sequential	
models!
[Mehrotra	et	al.,	CIKM	2017]
Unified	Multi-View	Model
User	Behavior	
Signals
Predictive	
Models
Explicit	Satisfaction	
Signals
Learn	from	the	users
 We	need	models	that	can	predict	user	
satisfaction	using	implicit	signals	from	
user	interactions
 Find	correlation	between	implicit	
behavior signals	and	some	explicit	
satisfaction signal
Explicit	Satisfaction	Signals
 Using	Judges/Annotators
 Recreate	the	user	experience	and	ask	an	annotator	to	assess	user	
satisfaction
[Jiang	et	al.,	WSDM	2015]
 Lab	Studies
 A	group	of	people	who	are	asked	to	perform	certain	tasks	and	can	be	
subsequently	interviewed	to	get	feedback	on	satisfaction
 Gamification
[Ageev et	al.,	SIGIR	2011]
Explicit	Satisfaction	Signals
 Field	Studies
 Richer	Client	Instrumentation	(e.g.	Toolbars)
 Users	install	a	special	software	that	monitors	their	tasks	and	
collects	feedback	from	them	at	specific	points
 Example:	Curious	Browser,	Search	TrailBlazer,	SearchVote,	etc.
[Fox	et	al.,	TOIS	2005;		Hassan	et	al.,	CIKM	2011]
Explicit	Satisfaction	Signals
 Data	gathering	A/B	tests
 Run	an	A/B	where	the	control	group	is	subjected	to	a	degraded	
experience	
50%	
Users
50%	
Users
[Machmouchi	et	al.,	CIKM	2017]
Explicit	Satisfaction	Signals
Summary:	Section	IV
 User	behavior	signals
 Acoustics	for	voice	interactions
 Attention	modeling	in	viewport
 Action	sequences
 Predictive	Models	of	SAT
 Markov	model	for	action	sequences
 CRF	models
 Semi-supervised	model
 Deep	sequential	model	for	task	SAT
 Explicit	Satisfaction	Signals
 Judges/annotators
 Lab	studies
 Field	studies
 Data	gathering	A/B	tests

More Related Content

Similar to Part 4: WWW 2018 tutorial on Understanding User Needs & Tasks (20)

Detecting Good Abandonment in Mobile Search
Detecting Good Abandonment in Mobile SearchDetecting Good Abandonment in Mobile Search
Detecting Good Abandonment in Mobile Search
Julia Kiseleva
From Exploration to Construction - How to Support the Complex Dynamics of In...
From Exploration to Construction - How to Support the Complex Dynamics of In...From Exploration to Construction - How to Support the Complex Dynamics of In...
From Exploration to Construction - How to Support the Complex Dynamics of In...
TimelessFuture
Don t make them think: create an easy-to-use website and catalog through user...
Don t make them think: create an easy-to-use website and catalog through user...Don t make them think: create an easy-to-use website and catalog through user...
Don t make them think: create an easy-to-use website and catalog through user...
Margaret Ostrander
Chapter 7 Information requirement analysis.pptx
Chapter 7 Information requirement analysis.pptxChapter 7 Information requirement analysis.pptx
Chapter 7 Information requirement analysis.pptx
jayashirymorgan
Designing Mobile UX
Designing Mobile UXDesigning Mobile UX
Designing Mobile UX
Farah Nuraini
System U: Computational Discovery of Personality Traits from Social Media for...
System U: Computational Discovery of Personality Traits from Social Media for...System U: Computational Discovery of Personality Traits from Social Media for...
System U: Computational Discovery of Personality Traits from Social Media for...
Michelle Zhou
When Mobile meets UX/UI powered by Growth Hacking Asia
When Mobile meets UX/UI powered by Growth Hacking AsiaWhen Mobile meets UX/UI powered by Growth Hacking Asia
When Mobile meets UX/UI powered by Growth Hacking Asia
Growth Hacking Asia
Cognitive Walkthrough
Cognitive WalkthroughCognitive Walkthrough
Cognitive Walkthrough
Lazar Petrakiev
Information Experience Lab, IE Lab at SISLT
Information Experience Lab, IE Lab at SISLTInformation Experience Lab, IE Lab at SISLT
Information Experience Lab, IE Lab at SISLT
Isa Jahnke
Innovation PPT Team 2. Innovation Frame Insights
Innovation PPT Team 2. Innovation Frame InsightsInnovation PPT Team 2. Innovation Frame Insights
Innovation PPT Team 2. Innovation Frame Insights
MaithriPRao
Usability Testing & You
Usability Testing & YouUsability Testing & You
Usability Testing & You
Cate Kompare
hci Evaluation Techniques.pptx
 hci Evaluation Techniques.pptx hci Evaluation Techniques.pptx
hci Evaluation Techniques.pptx
SamanJabbarSamanJabb
Usability Testing Popup Lab Workshop
Usability Testing Popup Lab WorkshopUsability Testing Popup Lab Workshop
Usability Testing Popup Lab Workshop
Cate Kompare
Design and Evaluation techniques unit 5
Design and Evaluation techniques unit  5Design and Evaluation techniques unit  5
Design and Evaluation techniques unit 5
KrishnaVeni451953
Launch With Confidence! Integrate UX Research Throughout Development
Launch With Confidence! Integrate UX Research Throughout DevelopmentLaunch With Confidence! Integrate UX Research Throughout Development
Launch With Confidence! Integrate UX Research Throughout Development
Jennifer Romano Bergstrom
Session1 methods research_question
Session1 methods research_questionSession1 methods research_question
Session1 methods research_question
milolostinspace
What Is UX Research & How Is It Done.pptx
What Is UX Research & How Is It Done.pptxWhat Is UX Research & How Is It Done.pptx
What Is UX Research & How Is It Done.pptx
TurboAnchor
Homespun UX: Going Beyond Web Analytics
Homespun UX: Going Beyond Web AnalyticsHomespun UX: Going Beyond Web Analytics
Homespun UX: Going Beyond Web Analytics
Mary Ann Brody
Session 3 Research Methods - Data Analysis - Case Study Example
Session 3 Research Methods - Data Analysis - Case Study ExampleSession 3 Research Methods - Data Analysis - Case Study Example
Session 3 Research Methods - Data Analysis - Case Study Example
milolostinspace
ICS2208 Lecture 5
ICS2208 Lecture 5ICS2208 Lecture 5
ICS2208 Lecture 5
Vanessa Camilleri
Detecting Good Abandonment in Mobile Search
Detecting Good Abandonment in Mobile SearchDetecting Good Abandonment in Mobile Search
Detecting Good Abandonment in Mobile Search
Julia Kiseleva
From Exploration to Construction - How to Support the Complex Dynamics of In...
From Exploration to Construction - How to Support the Complex Dynamics of In...From Exploration to Construction - How to Support the Complex Dynamics of In...
From Exploration to Construction - How to Support the Complex Dynamics of In...
TimelessFuture
Don t make them think: create an easy-to-use website and catalog through user...
Don t make them think: create an easy-to-use website and catalog through user...Don t make them think: create an easy-to-use website and catalog through user...
Don t make them think: create an easy-to-use website and catalog through user...
Margaret Ostrander
Chapter 7 Information requirement analysis.pptx
Chapter 7 Information requirement analysis.pptxChapter 7 Information requirement analysis.pptx
Chapter 7 Information requirement analysis.pptx
jayashirymorgan
Designing Mobile UX
Designing Mobile UXDesigning Mobile UX
Designing Mobile UX
Farah Nuraini
System U: Computational Discovery of Personality Traits from Social Media for...
System U: Computational Discovery of Personality Traits from Social Media for...System U: Computational Discovery of Personality Traits from Social Media for...
System U: Computational Discovery of Personality Traits from Social Media for...
Michelle Zhou
When Mobile meets UX/UI powered by Growth Hacking Asia
When Mobile meets UX/UI powered by Growth Hacking AsiaWhen Mobile meets UX/UI powered by Growth Hacking Asia
When Mobile meets UX/UI powered by Growth Hacking Asia
Growth Hacking Asia
Cognitive Walkthrough
Cognitive WalkthroughCognitive Walkthrough
Cognitive Walkthrough
Lazar Petrakiev
Information Experience Lab, IE Lab at SISLT
Information Experience Lab, IE Lab at SISLTInformation Experience Lab, IE Lab at SISLT
Information Experience Lab, IE Lab at SISLT
Isa Jahnke
Innovation PPT Team 2. Innovation Frame Insights
Innovation PPT Team 2. Innovation Frame InsightsInnovation PPT Team 2. Innovation Frame Insights
Innovation PPT Team 2. Innovation Frame Insights
MaithriPRao
Usability Testing & You
Usability Testing & YouUsability Testing & You
Usability Testing & You
Cate Kompare
hci Evaluation Techniques.pptx
 hci Evaluation Techniques.pptx hci Evaluation Techniques.pptx
hci Evaluation Techniques.pptx
SamanJabbarSamanJabb
Usability Testing Popup Lab Workshop
Usability Testing Popup Lab WorkshopUsability Testing Popup Lab Workshop
Usability Testing Popup Lab Workshop
Cate Kompare
Design and Evaluation techniques unit 5
Design and Evaluation techniques unit  5Design and Evaluation techniques unit  5
Design and Evaluation techniques unit 5
KrishnaVeni451953
Launch With Confidence! Integrate UX Research Throughout Development
Launch With Confidence! Integrate UX Research Throughout DevelopmentLaunch With Confidence! Integrate UX Research Throughout Development
Launch With Confidence! Integrate UX Research Throughout Development
Jennifer Romano Bergstrom
Session1 methods research_question
Session1 methods research_questionSession1 methods research_question
Session1 methods research_question
milolostinspace
What Is UX Research & How Is It Done.pptx
What Is UX Research & How Is It Done.pptxWhat Is UX Research & How Is It Done.pptx
What Is UX Research & How Is It Done.pptx
TurboAnchor
Homespun UX: Going Beyond Web Analytics
Homespun UX: Going Beyond Web AnalyticsHomespun UX: Going Beyond Web Analytics
Homespun UX: Going Beyond Web Analytics
Mary Ann Brody
Session 3 Research Methods - Data Analysis - Case Study Example
Session 3 Research Methods - Data Analysis - Case Study ExampleSession 3 Research Methods - Data Analysis - Case Study Example
Session 3 Research Methods - Data Analysis - Case Study Example
milolostinspace

Recently uploaded (20)

How Biometric Attendance Systems Reduce Payroll Fraud & Costs?
How Biometric Attendance Systems Reduce Payroll Fraud & Costs?How Biometric Attendance Systems Reduce Payroll Fraud & Costs?
How Biometric Attendance Systems Reduce Payroll Fraud & Costs?
Star Link Communication Pvt Ltd
The Rise of AI and Machine Learning in Mobile App Development.pdf
The Rise of AI and Machine Learning in Mobile App Development.pdfThe Rise of AI and Machine Learning in Mobile App Development.pdf
The Rise of AI and Machine Learning in Mobile App Development.pdf
Lilly Gracia
Benefits of flutter development reasons to choose in 2025.pptx
Benefits of flutter development reasons to choose in 2025.pptxBenefits of flutter development reasons to choose in 2025.pptx
Benefits of flutter development reasons to choose in 2025.pptx
seo02siddhiinfosoft
Online Software Testing Training Institute in Delhi Ncr
Online Software Testing Training Institute in Delhi NcrOnline Software Testing Training Institute in Delhi Ncr
Online Software Testing Training Institute in Delhi Ncr
Home
Alluxio Webinar | Whats New in Alluxio AI: 3X Faster Checkpoint File Creatio...
Alluxio Webinar | Whats New in Alluxio AI: 3X Faster Checkpoint File Creatio...Alluxio Webinar | Whats New in Alluxio AI: 3X Faster Checkpoint File Creatio...
Alluxio Webinar | Whats New in Alluxio AI: 3X Faster Checkpoint File Creatio...
Alluxio, Inc.
ChatGPT and DeepSeek: Which AI Tool Delivers Better User Experience?
ChatGPT and DeepSeek: Which AI Tool Delivers Better User Experience?ChatGPT and DeepSeek: Which AI Tool Delivers Better User Experience?
ChatGPT and DeepSeek: Which AI Tool Delivers Better User Experience?
Ava Isley
Cybersecurity & Innovation: The Future of Mobile App Development
Cybersecurity & Innovation: The Future of Mobile App DevelopmentCybersecurity & Innovation: The Future of Mobile App Development
Cybersecurity & Innovation: The Future of Mobile App Development
iProgrammer Solutions Private Limited
Metaverse Meetup: Explore Mulesoft MAC Project
Metaverse Meetup: Explore  Mulesoft MAC ProjectMetaverse Meetup: Explore  Mulesoft MAC Project
Metaverse Meetup: Explore Mulesoft MAC Project
GiulioPicchi
AI Invoice Processing: Automating Supplier Invoices with AstuteAP
AI Invoice Processing: Automating Supplier Invoices with AstuteAPAI Invoice Processing: Automating Supplier Invoices with AstuteAP
AI Invoice Processing: Automating Supplier Invoices with AstuteAP
AstuteBusiness
Adobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM Forms
Adobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM FormsAdobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM Forms
Adobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM Forms
BradBedford3
VADY: Unlocking Growth Through Data-Driven CFO Strategies
VADY: Unlocking Growth Through Data-Driven CFO StrategiesVADY: Unlocking Growth Through Data-Driven CFO Strategies
VADY: Unlocking Growth Through Data-Driven CFO Strategies
NewFangledVision
Mastering Software Test Automation: A Comprehensive Guide for Beginners and E...
Mastering Software Test Automation: A Comprehensive Guide for Beginners and E...Mastering Software Test Automation: A Comprehensive Guide for Beginners and E...
Mastering Software Test Automation: A Comprehensive Guide for Beginners and E...
Shubham Joshi
Why Every Cables and Wires Manufacturer Needs a Cloud-Based ERP Solutions
Why Every Cables and Wires Manufacturer Needs a Cloud-Based ERP SolutionsWhy Every Cables and Wires Manufacturer Needs a Cloud-Based ERP Solutions
Why Every Cables and Wires Manufacturer Needs a Cloud-Based ERP Solutions
Absolute ERP
Wondershare Filmora Crack Free Download
Wondershare Filmora  Crack Free DownloadWondershare Filmora  Crack Free Download
Wondershare Filmora Crack Free Download
zqeevcqb3t
Evaluation as an Essential Component of the Generative AI Lifecycle
Evaluation as an Essential Component of the Generative AI LifecycleEvaluation as an Essential Component of the Generative AI Lifecycle
Evaluation as an Essential Component of the Generative AI Lifecycle
Maxim Salnikov
Carousel - Five Key FinTech Trends for 2025
Carousel - Five Key FinTech Trends for 2025Carousel - Five Key FinTech Trends for 2025
Carousel - Five Key FinTech Trends for 2025
Anadea
Web Development Services by Icubetechnolabs.pdf
Web Development Services by Icubetechnolabs.pdfWeb Development Services by Icubetechnolabs.pdf
Web Development Services by Icubetechnolabs.pdf
ICUBETECHNOLABS
A Brief Introduction About Raman Bhaumik
A Brief Introduction About Raman BhaumikA Brief Introduction About Raman Bhaumik
A Brief Introduction About Raman Bhaumik
Raman Bhaumik
Drawing Heighways Dragon - Recursive Function Rewrite - From Imperative Styl...
Drawing Heighways Dragon - Recursive Function Rewrite - From Imperative Styl...Drawing Heighways Dragon - Recursive Function Rewrite - From Imperative Styl...
Drawing Heighways Dragon - Recursive Function Rewrite - From Imperative Styl...
Philip Schwarz
The Role of Blockchain in Transparent & Secure Procurement.pptx
The Role of Blockchain in Transparent & Secure Procurement.pptxThe Role of Blockchain in Transparent & Secure Procurement.pptx
The Role of Blockchain in Transparent & Secure Procurement.pptx
asmith539880
How Biometric Attendance Systems Reduce Payroll Fraud & Costs?
How Biometric Attendance Systems Reduce Payroll Fraud & Costs?How Biometric Attendance Systems Reduce Payroll Fraud & Costs?
How Biometric Attendance Systems Reduce Payroll Fraud & Costs?
Star Link Communication Pvt Ltd
The Rise of AI and Machine Learning in Mobile App Development.pdf
The Rise of AI and Machine Learning in Mobile App Development.pdfThe Rise of AI and Machine Learning in Mobile App Development.pdf
The Rise of AI and Machine Learning in Mobile App Development.pdf
Lilly Gracia
Benefits of flutter development reasons to choose in 2025.pptx
Benefits of flutter development reasons to choose in 2025.pptxBenefits of flutter development reasons to choose in 2025.pptx
Benefits of flutter development reasons to choose in 2025.pptx
seo02siddhiinfosoft
Online Software Testing Training Institute in Delhi Ncr
Online Software Testing Training Institute in Delhi NcrOnline Software Testing Training Institute in Delhi Ncr
Online Software Testing Training Institute in Delhi Ncr
Home
Alluxio Webinar | Whats New in Alluxio AI: 3X Faster Checkpoint File Creatio...
Alluxio Webinar | Whats New in Alluxio AI: 3X Faster Checkpoint File Creatio...Alluxio Webinar | Whats New in Alluxio AI: 3X Faster Checkpoint File Creatio...
Alluxio Webinar | Whats New in Alluxio AI: 3X Faster Checkpoint File Creatio...
Alluxio, Inc.
ChatGPT and DeepSeek: Which AI Tool Delivers Better User Experience?
ChatGPT and DeepSeek: Which AI Tool Delivers Better User Experience?ChatGPT and DeepSeek: Which AI Tool Delivers Better User Experience?
ChatGPT and DeepSeek: Which AI Tool Delivers Better User Experience?
Ava Isley
Metaverse Meetup: Explore Mulesoft MAC Project
Metaverse Meetup: Explore  Mulesoft MAC ProjectMetaverse Meetup: Explore  Mulesoft MAC Project
Metaverse Meetup: Explore Mulesoft MAC Project
GiulioPicchi
AI Invoice Processing: Automating Supplier Invoices with AstuteAP
AI Invoice Processing: Automating Supplier Invoices with AstuteAPAI Invoice Processing: Automating Supplier Invoices with AstuteAP
AI Invoice Processing: Automating Supplier Invoices with AstuteAP
AstuteBusiness
Adobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM Forms
Adobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM FormsAdobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM Forms
Adobe Marketo Engage Champion Deep Dive: Extending Marketo With AEM Forms
BradBedford3
VADY: Unlocking Growth Through Data-Driven CFO Strategies
VADY: Unlocking Growth Through Data-Driven CFO StrategiesVADY: Unlocking Growth Through Data-Driven CFO Strategies
VADY: Unlocking Growth Through Data-Driven CFO Strategies
NewFangledVision
Mastering Software Test Automation: A Comprehensive Guide for Beginners and E...
Mastering Software Test Automation: A Comprehensive Guide for Beginners and E...Mastering Software Test Automation: A Comprehensive Guide for Beginners and E...
Mastering Software Test Automation: A Comprehensive Guide for Beginners and E...
Shubham Joshi
Why Every Cables and Wires Manufacturer Needs a Cloud-Based ERP Solutions
Why Every Cables and Wires Manufacturer Needs a Cloud-Based ERP SolutionsWhy Every Cables and Wires Manufacturer Needs a Cloud-Based ERP Solutions
Why Every Cables and Wires Manufacturer Needs a Cloud-Based ERP Solutions
Absolute ERP
Wondershare Filmora Crack Free Download
Wondershare Filmora  Crack Free DownloadWondershare Filmora  Crack Free Download
Wondershare Filmora Crack Free Download
zqeevcqb3t
Evaluation as an Essential Component of the Generative AI Lifecycle
Evaluation as an Essential Component of the Generative AI LifecycleEvaluation as an Essential Component of the Generative AI Lifecycle
Evaluation as an Essential Component of the Generative AI Lifecycle
Maxim Salnikov
Carousel - Five Key FinTech Trends for 2025
Carousel - Five Key FinTech Trends for 2025Carousel - Five Key FinTech Trends for 2025
Carousel - Five Key FinTech Trends for 2025
Anadea
Web Development Services by Icubetechnolabs.pdf
Web Development Services by Icubetechnolabs.pdfWeb Development Services by Icubetechnolabs.pdf
Web Development Services by Icubetechnolabs.pdf
ICUBETECHNOLABS
A Brief Introduction About Raman Bhaumik
A Brief Introduction About Raman BhaumikA Brief Introduction About Raman Bhaumik
A Brief Introduction About Raman Bhaumik
Raman Bhaumik
Drawing Heighways Dragon - Recursive Function Rewrite - From Imperative Styl...
Drawing Heighways Dragon - Recursive Function Rewrite - From Imperative Styl...Drawing Heighways Dragon - Recursive Function Rewrite - From Imperative Styl...
Drawing Heighways Dragon - Recursive Function Rewrite - From Imperative Styl...
Philip Schwarz
The Role of Blockchain in Transparent & Secure Procurement.pptx
The Role of Blockchain in Transparent & Secure Procurement.pptxThe Role of Blockchain in Transparent & Secure Procurement.pptx
The Role of Blockchain in Transparent & Secure Procurement.pptx
asmith539880

Part 4: WWW 2018 tutorial on Understanding User Needs & Tasks