SlideShare a Scribd company logo
1 of 17
Download to read offline
2/21/16	
1	
01
WORLD IA DAY 2016
 PRESENTATION TITLE HERE
HEADER OPTION
SUB HEAD OR SHORT DESCRIPTION!
Some kind of explanatory text, reference or footnote can go here and wrap to two lines, if needed.
Some kind of illustration or image?
Affective UX"Challenges in UX design involving affective computing

Alfredo Sánchez
Universidad de las Américas Puebla
©	2006-2014,	Alfredo	Sánchez	
h8p://www.udlap.mx	
Architecturing happiness
How	do	we	know	users	are	happy?	
	
Can	interacIve	systems	detect	happiness	(or	the	lack	thereof)?	
	
Can	interacIve	systems	intenIonally	produce	happinesss?	
	
Can	technology	at	least	not	get	in	the	way?	
©	2006-2016,	Alfredo	Sánchez	
Agenda
•  Terms	of	affecIon	
•  AffecIve	compuIng	
•  DetecIon	
•  Synthesis	
•  MediaIon	
•  Affect	in	UX	
•  Recent	development	
•  Open	issues	
Terms of affection
©	2006-2014,	Alfredo	Sánchez	
Emotion
A	reacIon	experienced	usually	toward	a	specific	object	and	typically	
accompanied	by	physiological	and	behavioral	changes	in	the	body	
©	2006-2014,	Alfredo	Sánchez
2/21/16	
2	
Mood
•  A	conscious	state	of	mind	(typically	lasIng	longer	than	an	emoIon)	
joy	 depression	
©	2006-2014,	Alfredo	Sánchez	
Sentiment
•  An	aYtude	or	opinion	–	a	state	that	results	from	a8ributes	assigned	
to	objects,	which	are	grouped	into	categories	
©	2006-2014,	Alfredo	Sánchez	
The affect spectrum
emoIon	
mood	
senIment	
may trigger
may prompt
Duration( - ) ( + )
©	2006-2014,	Alfredo	Sánchez	
Affective computing
©	2006-2014,	Alfredo	Sánchez	
(Computer	sytems)	related	to,	
arising	from,	or	deliberately	
influencing	affecIve	phenomena	
	
-  MIT	Affec)ve	Compu)ng	Group	
	
	
	
AffecIve	CompuIng	
Rosalind	Picard	
1995	
Affective computing (for engineers) J
The	study	and	development	of	systems	and	devices	that	can	
recognize,	interpret,	process,	simulate	and	mediate	human	affects.	
	
©	2006-2016,	Alfredo	Sánchez	
Why affective computing?
©	2006-2014,	Alfredo	Sánchez
2/21/16	
3	
Why affective computing?
©	2006-2014,	Alfredo	Sánchez	
I	choose		
not	to	feel	
h8p://animala.mx/noIcias/2015/02/27/adios-mr-spock/	
Why Affective Computing
•  “Reason	is,	and	ought	to	be,		
only	the	slave	of	the	passions”	
	David	Hume,	1711-1776	
	
	
•  Without	passions	we	would	lack		
all	moIvaIon,	all	impulse	or		
drive	to	act,	or	even	to	reason	
©	2006-2014,	Alfredo	Sánchez	
Why affective computing?
•  A	love/hate	relaIonship	with	the	computer	and	ITs	in	general	
©	2006-2014,	Alfredo	Sánchez	
h8ps://www.youtube.com/watch?v=ZcZBTB-dkqQ	
Why affective computing? (for engineers) J
•  Studies	by	many	researchers	show	a	vital	role	of	emoIon		
in	many	processes:	
•  PercepIon	
•  Decision	making	
•  CreaIvity	
•  Comprehension	
•  Memory	
•  Social	interacIon	
©	2006-2014,	Alfredo	Sánchez	
h8p://www.bintegra.com/wp-content/uploads/2012/05/Fotolia_socila_users_S.jpg	
Some application areas
•  EducaIon	–	intelligent	tutoring	
•  Health	–	monitoring	paIents	
•  Safety	–	monitoring	drivers	/	pilots	
•  Security	–	detecIng	lies	
•  E-commerce	–	aYtudes	towards	
products	or	services	
•  Video	games	–	producing	engaging	
environments,	enriching	UX	
•  User	studies	–	incorporaIng	
emoIon	into	evaluaIon	
©	2006-2014,	Alfredo	Sánchez	
Why affective computing (for our community)
EmoIon	is	the	way		
we	communicate	our	
experience	
©	2006-2014,	Alfredo	Sánchez
2/21/16	
4	
Main aspects of affective computing
perception
synthesis
mediation
©	2006-2014,	Alfredo	Sánchez	
(of	emoIons,	moods	and	senIments)	
Affect detection
©	2006-2014,	Alfredo	Sánchez	
Emotion detection: From facial cues
©	2006-2014,	Alfredo	Sánchez	
h8p://npx.auIsmspot.com/facial_expression.jpg	
Emotion detection: From postural cues
©	2006-2014,	Alfredo	Sánchez	
h8p://instridebodywork.com/wp-content/uploads/2013/05/postures-of-emoIon1.jpg	
Emotion detection: From voice cues
©	2006-2014,	Alfredo	Sánchez	
h8p://pandodaily.files.wordpress.com/2013/07/whisper-in-ear.jpg?w=584&h=329	
h8p://gigaom2.files.wordpress.com/2013/07/emoIon-speech.jpg?w=300&h=200&crop=1	
Emotion detection: From usage patterns
©	2006-2014,	Alfredo	Sánchez	
h8p://web.deepnetsecurity.com/products2/typesense.asp	
Keystroke	dynamics	 NavigaIon	pa8erns	 Eye	tracking
2/21/16	
5	
Emotion detection: From brain activity
©	2006-2014,	Alfredo	Sánchez	
Emo)v	EPOC		sensor	
Honda	BCI	system	
Emotion detection: From sensors of
autonomic activity
•  Skin	conductance	increases	even	
with	a	li8le	surprise	or	anxiety	
•  Blood	volume/pressure	
increases	with	anger	or	stress	
•  Respiratory	rhythm	varies	with	
fear,	sadness,	happiness,	
anxiety,	fear	
	
•  Muscle	tension	increases	with	
surprise	and	anxiety	
©	2006-2014,	Alfredo	Sánchez	
Affec)va	sensor	
NeXus	sensor	
Emotion detection: From sensors of
autonomic activity
©	2006-2014,	Alfredo	Sánchez	
“Know	your	inner	self”	
W/Me	
“Hack	happiness”	
Feel	(by	SenIo)	
Some general techniques to
support affective computing
For	detecIon,	synthesis	and	mediaIon	
©	2006-2014,	Alfredo	Sánchez	
Facial Action Coding System (FACS)
©	2006-2016,	Alfredo	Sánchez	
h8p://www.theroadtosiliconvalley.com/tag/Im-roth/	
FACS
•  Facial	AcIon	Coding	System	(FACS),	very	popular	
•  Defines	AcIon	Units	(AUs),		
contracIon	or	relaxaIon	of	one	or	more	face	muscles	
…	
©	2006-2014,	Alfredo	Sánchez
2/21/16	
6	
FACS (for “universal” emotions)
h8p://www.paulekman.com/facs/	
©	2006-2014,	Alfredo	Sánchez	
Posture, motion and gesture analysis
©	2006-2014,	Alfredo	Sánchez	
Posture analysis
h8p://people.ict.usc.edu/~gratch/CSCI534/ACII-Handbook-GestureSyn.pdf	
©	2006-2014,	Alfredo	Sánchez	
Posture and motion analysis
•  E.g.	arm	movements	and	emoIon:	
©	2006-2014,	Alfredo	Sánchez	
h8p://people.ict.usc.edu/~gratch/CSCI534/ACII-Handbook-GestureSyn.pdf	
Gesture analysis
©	2006-2014,	Alfredo	Sánchez	
h8p://people.ict.usc.edu/~gratch/CSCI534/ACII-Handbook-GestureSyn.pdf	
MPEG-4
•  MPEG-4	(ISO144996)	defines		
•  86	Face	AnimaIon	Parameters	(FAPs)	
•  196	Body	AnimaIon	Parameters	(BAPs)		
©	2006-2014,	Alfredo	Sánchez
2/21/16	
7	
Some existing tools
•  FaceReader,	SHORE,	eMoIon,	RealEyes	
©	2006-2014,	Alfredo	Sánchez	
Some challenges
•  Prototypical	vs.	non-prototypical	emoIons		
•  Pure	vs.	combined	emoIons	
•  MulIple	subjects	
•  Partly	covered	faces	/	bodies	
•  Tracking	face	or	body	movement	
•  LighIng	condiIons	
•  IntegraIng	techniques	
•  SupporIng	applicaIon	development	
©	2006-2014,	Alfredo	Sánchez	
Emotion in UX evaluation
©	2006-2014,	Alfredo	Sánchez	
Evaluating user experience with novel
technologies – impact of emotion
©	2006-2014,	Alfredo	Sánchez	[Magallanes, Molina, Méndez & Sánchez 2012]	
Gestures + Contextual Menus
Heuristic evaluation
•  Problems	observed	in	actual	use	
©	2006-2014,	Alfredo	Sánchez	
•  Issues	idenIfied	by	experts	
ID	 Issue	 Occurrences	
P1	 Movement of objects using two
fingers. 13
P2	 Size of the keyboard. 8
P3	 Finding help for the user. 5
P4	 Finding the toolbar associated
with each object. 4
P5	 Navigating using the fan menu. 3
P6	 Navigating between nodes.
3
P7	 Identifying the icon for linking to
new pages 2
P8	 Incomplete or inaccessible
menus.
1	
ID	 Task	 Issue	
1	 Insert two images, change their
position and size. P1
2	 Enter a text next to the images as
a caption. P2
3	 Obtain the toolbar for an image.
P3, P4
4	 Pop a menu and discover how it
works. P5
5	 Build a hierarchy of linked
workspaces. P6, P7
6	 Get the menu in different
positions. Cause the menu to go
off the screen.
P8
7	 Insert two images, change their
position and size. P1
8	 Enter a text next to the images as
a caption. P2
2/21/16	
8	
Additional feedback on emotions, based on
Product Emotion Measurement Tool (PrEmo)
Disgust	 Indignation	 Contempt	 Dissatisfaction	 Disappointment	 Unpleasant	
surprise	
boredom	
	 	 	 	 	 	 	
Desire	 Inspiration	 Admiration	 Satisfaction	 Fascination	 Pleasant	
surprise	
Amusement	
	 	 	 	 	 	 	
	
[Desmet 2002]
ParIcipants	were	asked	to	select	an	animated	representa:on		in	correspondence	with	their	emoIonal	reacIons	
©	2006-2014,	Alfredo	Sánchez	
[In	collaboraIon	with	Universidad	del	Cauca,	Colombia]	
Positive emotions in spite of problems!
©	2006-2016,	Alfredo	Sánchez	
!
! !
PosiIve	emoIons	associated	with	novelty?	
NegaIve	emoIons	associated	with	known		
interface	elements?	[Magallanes, Molina, Méndez & Sánchez 2012]	
Implications
•  Techniques	for	evaluaIon	of	usability	and	user	experience	are	
needed	that	take	affect	into	account	
•  Framework	developed	at	UniCauca,	Colombia	
[Méndez,	Collazos,	Granollers,	Sánchez	2014;	Méndez	2015]	
©	2006-2014,	Alfredo	Sánchez	
EmoVal
•  A	framework	for	emoIonal	evaluaIon	designed	to	enrich	exisIng	UX	
evaluaIon	methods	
•  Three	major	components	
•  EmoVal-C:	Behavioral	evalua:on	(facial	expressions,	gaze,	posture,	
movements)	
•  EmoVal-S:	Self-report	of	emo:ons	while	using	a	system	
•  EmoVal-F:	Physiological	sensing,	mainly	brain	acIvity	during	system	usage	
•  SupporIng	website	(
h8p://artemisa.unicauca.edu.co/~ymendal/EmoVal)		
©	2006-2014,	Alfredo	Sánchez	
[Méndez	2015]	
EmoVal: Detailed support / facial
expressions
©	2006-2014,	Alfredo	Sánchez	
[Méndez	2015]	
EmoVal: Detailed support / posture and
movement
©	2006-2014,	Alfredo	Sánchez	 [Méndez	2015]
2/21/16	
9	
Building capabilities for
affect detection
©	2006-2014,	Alfredo	Sánchez	
Current scenario: Extending an app to include more
techniques is not straightforward
Facial&cue&analysis&Monitoring&
pilot&alertness&
Lie&detec4on&
Usability&
tes4ng&
Online&tutoring&
Posture&analysis&
Voice&analysis&
Keystroke&
dynamics&
Eye&tracking&
Naviga4on&
pa@erns&
ApplicaIon	domain	 Technique	 Technologies	
©	2006-2014,	Alfredo	Sánchez	
Goal: Integration platform
Usability)
tes+ng)
Eye)tracking)
Vikara)
Integra+on)
Services)
Vikara)
Monitoring)
Services)
Lie)
detec+on)
Online)
tutoring)
Alertness)
monitor)
Naviga+on)
pa@erns)
Keystroke)
dynamics)
Voice)analysis)
Posture)
analysis)
Facial)cue)
analysis)
Visualiza+on)
interfaces)
©	2006-2014,	Alfredo	Sánchez	
[Sánchez	et	al.	2015]	
Architecture for implementation
Database
Controller
EmotionsController
View
Data Model
Home
- Index
- UploadUserContent
HomeController
SessionsController
Vikara
Services
Interface
Data
entities
cshtml
Session
- Index
- List
EmotionModel
UserContentController
FileController
Emotion
UserCont
entSession
MS SQL
Resources
Google Chart
Tools
WebGrease
Modernizr
Android
Emotion
Interpreter
Windows
Emotion
Interpeter
Server
Visualization
interfaces
Other
Emotion
Interpreters
Observer /
administrator
Endusers
©	2006-2014,	Alfredo	Sánchez	
[Sánchez	et	al.	2015]	
Simple data model and messaging
protocol
!
©	2006-2014,	Alfredo	Sánchez	
[Sánchez	et	al.	2015]	
Prototypical apps: Kinect-based emotion
detection
©	2006-2014,	Alfredo	Sánchez	
14	sorpresa	
[Sánchez	et	al.	2015]
2/21/16	
10	
Prototypical apps: Kinect-based emotion
detection
©	2006-2014,	Alfredo	Sánchez	
[Sánchez	et	al.	2015]	
Prototype evaluation
!
©	2006-2014,	Alfredo	Sánchez	
[Sánchez	et	al.	2015]	
Prototypical apps: Android-based
emotion self reporter
©	2006-2014,	Alfredo	Sánchez	
!
[Sánchez	et	al.	2015]	
Prototype:
Monitoring
services
©	2006-2014,	Alfredo	Sánchez	
[Sánchez	et	al.	2015]	
UX for BCI
h8p://www.gadgeIfy.com/wp-content/uploads/2014/09/15/epoc.png	
Experimenting with EPOC+
2/21/16	
11	
What about sentiment?
©	2006-2014,	Alfredo	Sánchez	
Sentiment analysis
•  By	definiIon,	
	The	use	of	NLP	and	computaIonal	linguisIcs	to	idenIfy	aLtudes	
in	speakers	or	writers	with	respect	to	specific	subjects	
©	2006-2014,	Alfredo	Sánchez	
h8p://datameer2.datameer.com/blog/wp-content/uploads/2012/10/22nd.png	
©	2006-2014,	Alfredo	Sánchez	
Applications of sentiment analysis
DetecIng	/	studying:	
	
•  Responses	to	markeIng/poliIcal	campaigns		
•  User	saIsfacIon	
•  Bias	in	news	
•  Appropriateness	of	contents	for	different	audiences	
©	2006-2014,	Alfredo	Sánchez	
Some techniques
•  Mostly	heurisIc	methods	
•  Social	media	analysis	
•  Keyword-based	
•  SemanIc	approaches	
•  Annotated	datasets	
•  Support	Vector	Machines	
(SVMs)	for	classificaIon	
©	2006-2014,	Alfredo	Sánchez	
Expression	Architecture	
A	flexible	architecture	enables	Expression	to	listen	from	any	data	
source	and	have	an	independent	component-based	front-end.	
Expression	–	SenIment	Analysis	Plazorm	at	UDLAP	
Architecture	
[Cervantes,	GuIérrez,	GuIérrez,	CasIllo,	Sánchez,	Wan	2015]
2/21/16	
12	
The	front	end	of	Expression	is	based	on	sen:ments	cards	
that	represent	topics	of	interest.	
SenIment	cards	
h8ps://github.com/Innova4D/expression	
A	Sen:ment	Card	graphically	summarizes	opinion	
trends	in	social	media	
SenIment	Card	
Some challenges
•  Language	subtleIes	–	Irony,	sarcasm,	abbreviaIons,	misspellings,	
idioms	
•  RepresentaIveness	–	DissaIsfied	users	tweet	more	acIvely	
•  Context	dependent	semanIcs			
•  Spam	
•  ClassificaIon	beyond	posiIve	or	negaIve	
©	2006-2014,	Alfredo	Sánchez	
Affect mediation
©	2006-2014,	Alfredo	Sánchez	
Mediation: Conveying affect through ICTs
•  Videoconferencing	
•  Immersive	environments	
•  Asynchronous	communicaIon	
•  Email,	forums,	blogs…	
©	2006-2014,	Alfredo	Sánchez	
Some issues and challenges
•  Audio	and	video	quality	over	
Internet	
•  Quality	of	mulImedia	experience	
(h8p://i-guide.org/)	
•  Metrics,	assessment	methods	
•  Gaze	awareness	
•  3D	modeling	
•  Issues	shared	with	affect	synthesis		
©	2006-2014,	Alfredo	Sánchez
2/21/16	
13	
Emotion over low data rates:
Sending codes instead of full video
In	collaboraIon	with	University	of	Agder,	Norway	
h8p://w
ww.paulekm
an.com/facs/	
1.  Sensing	
2.  Encoding	
3.  TransmiYng	
4.  ReconstrucIng	
[Lamei,	Li,	Sánchez	2014]	
Conveying mood
©	2006-2014,	Alfredo	Sánchez	
Instant messaging
•  EmoIcons	work	for	emoIons,	instant	reacIons	associated	to	specific	
statements		
•  Mood	is	longer	las:ng,	overarching	
•  IdenIfying	mood	can	be	a	challenge,	even	for	the	person	in	that	affecIve	
state	
©	2006-2014,	Alfredo	Sánchez	
Russell’s Circumplex Model can help
identify mood
•  Two-dimensional,	valence-
arousal	model	
•  Consistent	spaIal	locaIon	
in	self-report	experiments	
across	individuals	and	
across	cultures/languages	
©	2006-2014,	Alfredo	Sánchez	
[Russell	1983]	
Extending Russell’s model - Intensity
©	2006-2014,	Alfredo	Sánchez	
Extended, discrete model
©	2006-2014,	Alfredo	Sánchez	
User	tesIng	showed	
accuracy	in	affect	idenIficaIon	
	
But	using	the	model	directly	
would	result	in	a	clu8ered		
interface
2/21/16	
14	
Gradual revelation
annoyed happy
sad calm
Representative affectives states per quadrant (according to user testing)
sleepy
aroused
upset satisfied
©	2006-2014,	Alfredo	Sánchez	
Emoticon design
©	2006-2014,	Alfredo	Sánchez	
Prototype (“Russkman”)
[Sánchez	et	al.	2006]	
©	2006-2014,	Alfredo	Sánchez	
Prototype
[Sánchez	et	al.	2006]	
©	2006-2014,	Alfredo	Sánchez	
Prototype
[Sánchez	et	al.	2006]	
©	2006-2014,	Alfredo	Sánchez	
Evaluation
•  Chat	sessions	among	2-3	subjects	
•  HypotheIcal	situaIons	(upcoming	exams,	good	grades,	recent	party,	
lost	wallet	…)	
•  Subjects	were	able	to	specify	their	mood	rapidly	
•  Subjects	were	able	to	idenIfy	mood	of	other	users	(high	correlaIon)	
•  Persistent	emoIcons	helped	in	keeping	awareness	of	moods	
©	2006-2014,	Alfredo	Sánchez
2/21/16	
15	
Affect synthesis:
Modeling and displaying
emotion and mood
Synthesizing emotions
•  If	an	emoIon	(or	mood	or	senIment)	is	recognized	in	the	user,	the	
computer	(or	an	adapIve	environment)	could	(should?)	respond	
accordingly	
•  Approaches	to	emoIon	synthesis	
•  Reasoning	about	emoIons—given	a	set	of	condiIons,	produce	specific	
reacIons	
•  Characters	with	personality	(temperament,	senIment)	
©	2006-2014,	Alfredo	Sánchez	
Emotion synthesis
Characters	with	animated	facial	expressions	
(facial	cues	for	sensing	also	apply	here)	
[CSLU]
©	2006-2014,	Alfredo	Sánchez	
Responding to emotion
AffecIve	Companion	
Text	from	automaIc	speech	recognizer	and	EmoVoice(for	the	user)	
Natural	language	understanding	 [Cavazza	et	al.	2010]	
©	2006-2014,	Alfredo	Sánchez	
FACS applied to emotion synthesis
FACSGen	[Roesch	et	al.	2010]	
©	2006-2014,	Alfredo	Sánchez	
Affective animated avatars
•  Design	using	
popular	tools	and	a	
reduced	set	of	
FACS’	AUs	
•  Available	at	
h8p://chopis.com		
•  TesIng	in	México	
and	China	
[Sánchez	et	al.	2014]	
©	2006-2014,	Alfredo	Sánchez
2/21/16	
16	
Some challenges
•  Prototypical	vs.	non-prototypical	emoIons		
•  Pure	vs.	combined	emoIons	
•  IntegraIng	facial,	posture	and	voice	expressions		
•  Offering	service	plazorms	for	app	construcIon	
©	2006-2014,	Alfredo	Sánchez	
Perspectives of affective UX
•  Affect	is	key	in	UX	design	and	evaluaIon	
•  OpportuniIes	for	research	and	development	to	improve	detecIon,	
synthesis	and	mediaIon	
•  Work	needed	in	mood	and	senIment	analysis	
•  OpportuniIes	for	inter-disciplinary	collaboraIon	
©	2006-2014,	Alfredo	Sánchez	
Affective computing becoming
mainstream?
©	2006-2014,	Alfredo	Sánchez	
“Pepper”,	So}Bank’s	affect-aware	robot,		
1,000	units	sold	out,	December	2015,	for	about	USD	1,800…	
Involves	facial	recogniIon,	video	and	audio	processing,	sensors,	machine	learning,…	
But wait…
•  Forward-looking	statements	are	by	their	nature	subject	to	various	
risks	and	uncertain:es,	including,	without	limitaIon,	a	decline	in	
general	economic	condiIons,	general	market	condiIons,	
technological	developments,	changes	in	customer	demand	for	
products	and	services,	increased	compeIIon,	risks	associated	with	
internaIonal	operaIons,	and	other	important	factors,	each	of	which	
may	cause	actual	results	and	future	developments	to	differ	materially	
from	those	expressed	or	implied	in	any	forward-looking	statement.	
[…]	Use	of	or	reliance	on	the	informa:on	in	this	presenta:on	is	at	
your	own	risk.	
h8p://webcast.so}bankmobile.co.jp/en/conference/20140605/index.html	
©	2006-2014,	Alfredo	Sánchez	
01
WORLD IA DAY 2016
 PRESENTATION TITLE HERE
HEADER OPTION
SUB HEAD OR SHORT DESCRIPTION!
Some kind of explanatory text, reference or footnote can go here and wrap to two lines, if needed.
Some kind of illustration or image?
Affective UX"Challenges in UX design involving affective computing

Alfredo Sánchez
Universidad de las Américas Puebla
http://ict.udlap.mx
References
•  Cervantes,	O.,	GuIérrez,	F.,	GuIérrez,	E.,	CasIllo	E.,	Sánchez,	J.	A.,	Wan,	W.	2015.	Expression:	
Understanding	affecIve	content	in	social	media.	7th	LaIn	American	Conference	on	Human-
computer	InteracIon	(CLIHC	2015),	Cordoba,	ArgenIna,	Nov.	18-23.	Available	from	the	ACM	
Digital	Library	(h8p://dl.acm.org/citaIon.cfm?doid=2824893.2824903).	
•  Magallanes,	Y.,	Molina,	A.,	Méndez,	Y.,	Sánchez,	J.	A.	2012.	Combining	gestures	and	graphical	
elements	for	collaboraIon	using	mulItouch	surfaces.	Proceedings	of	the	22nd	InternaIonal	
Conference	on	Electronics,	CommunicaIons	and	Computers	(CONIELECOMP	2012,	Feb.).	IEEE	
Computer	Society	Press,	173-178.	
•  Magallanes,	Y.,	Molina,	A.,	Méndez,	Y.,	Sánchez,	J.	A.	2012.	Towards	an	emoIonal	validaIon	of	
heurisIc	approaches	for	usability	evaluaIon.	Acta	Universitaria	22,	3,	119-125.	(
h8p://www.actauniversitaria.ugto.mx/index.php/acta/arIcle/view/351).		
•  Méndez,	Y.	A.,	Collazos,	C.	A.,	Sánchez,	J.	A.,	Merchán	Paredes,	L.	2012.	Criterios	para	la	
evaluación	de	superficies	mulItácIles	y	sus	aplicaciones.	Lámpsakos	7	(Jan.),	64-68.	(disponible	
en	h8p://www.funlam.edu.co/revistas/index.php/lampsakos/arIcle/view/847).		
•  Méndez,	Y.	A.	2015.	Marco	de	referencia	para	la	captura	semi-invasiva	y	análisis	de	las	emociones	
en	el	proceso	de	evaluación	con	usuarios	de	sistemas	interacIvos.	Tesis	doctoral.	Universidad	del	
Cauca,	Colombia.	Disponible	en		h8p://www.unicauca.edu.co/doctoradoce/publicaciones/
Monografia_Mendez.pdf	
©	2006-2014,	Alfredo	Sánchez
2/21/16	
17	
References
•  Sánchez,	J.	A.,	Hernández,	N.	P.,	Penagos,	J.	C.,	Ostróvskaya,	Y.	2006.	Conveying	mood	
and	emoIon	in	instant	messaging	by	using	a	two-dimensional	model	for	affecIve	states.	
Proceedings	of	the	Symposium	on	Human	Factors	in	Computer	Systems	(IHC	2006,	Natal,	
Brazil),	66-72.	Available	from	the	ACM	Digital	Library	(
h8p://dl.acm.org/citaIon.cfm?id=1298033&CFID=582956970&CFTOKEN=61490837).		
•  Méndez,	Y.	A.,	Collazos,	C.	A.,	Granollers,	T.,	Sánchez,	J.	A.	2014.	EvaluaIng	interacIve	
systems	from	an	emoIonal	perspecIve.	Revista	Cien•fica	Guillermo	de	Ockham	12(1),	
43-49.	(disponible	en	h8p://www.redalyc.org/pdf/1053/105332478005.pdf).		
•  Sánchez,	J.	A.,	Cortés,	X.,	Starostenko,	O.,	Cervantes,	O.,	Wan,	W.	2015.	An	Extensible	
Plazorm	for	Seamless	IntegraIon	and	Management	of	ApplicaIons	for	EmoIon	Sensing	
and	InterpretaIon.	Journal	of	Ambient	Intelligence	and	Smart	Environments	7(1),	5-19.	
(available	from	h8p://iospress.metapress.com/content/y1g64422t78107v7).		
•  Starostenko,	O.,	Cortés,	X.,	Sánchez,	J.	A.	2015.	Unobtrusive	emoIon	sensing	and	
interpretaIon	in	smart	environments.		Journal	of	Ambient	Intelligence	and	Smart	
Environments	7,	59-83.	(avalilable	from	
h8p://iospress.metapress.com/content/w2681p2827l2u22p/).		
©	2006-2014,	Alfredo	Sánchez

More Related Content

Similar to WIAD 2016 Mexico City - UX afectiva: Retos del diseño de la experiencia del usuario con cómputo afectivo

Mobile Best Practices for UX
Mobile Best Practices for UXMobile Best Practices for UX
Mobile Best Practices for UXThe Wisdom Daily
 
Nancy wojack portfolio
Nancy wojack portfolioNancy wojack portfolio
Nancy wojack portfolioNancy Wojack
 
UX Without Documentation
UX Without DocumentationUX Without Documentation
UX Without DocumentationComrade
 
Designing | Multimedia Systems
Designing | Multimedia SystemsDesigning | Multimedia Systems
Designing | Multimedia SystemsAneesa Rahman
 
Getting know ux design process for your startup
Getting know ux design process for your startupGetting know ux design process for your startup
Getting know ux design process for your startupDeska Setiawan Yusra
 
User interface (UI) for mobile applications
User interface (UI) for mobile applicationsUser interface (UI) for mobile applications
User interface (UI) for mobile applicationsAashish Uppal
 
Analysis Of Presentation Tools For Developing Training Materials
Analysis Of Presentation Tools For Developing Training MaterialsAnalysis Of Presentation Tools For Developing Training Materials
Analysis Of Presentation Tools For Developing Training MaterialsLisa Cain
 
Foundations of IA - World IA Day
Foundations of IA - World IA DayFoundations of IA - World IA Day
Foundations of IA - World IA DayNomensa
 
Chapter 1 id2e_slides
Chapter 1 id2e_slidesChapter 1 id2e_slides
Chapter 1 id2e_slidesoopscrash1
 
Human Computer interaction.pptx
Human Computer interaction.pptxHuman Computer interaction.pptx
Human Computer interaction.pptxLethola2
 
Senses Working Overtime: Improving Software Quality Through Accessibility and...
Senses Working Overtime: Improving Software Quality Through Accessibility and...Senses Working Overtime: Improving Software Quality Through Accessibility and...
Senses Working Overtime: Improving Software Quality Through Accessibility and...Michael Larsen
 
Your product has Too. Many. Features. Now what?
Your product has Too. Many. Features. Now what?Your product has Too. Many. Features. Now what?
Your product has Too. Many. Features. Now what?Ceren Paydas
 
Interface Design
Interface DesignInterface Design
Interface Designgavhays
 
Fundamentals and practices of UX research
Fundamentals and practices of UX research Fundamentals and practices of UX research
Fundamentals and practices of UX research Lucia Trezova
 
Designing Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and PitfallsDesigning Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and PitfallsJean Vanderdonckt
 
Application Design - Part 3
Application Design - Part 3Application Design - Part 3
Application Design - Part 3Kelley Howell
 

Similar to WIAD 2016 Mexico City - UX afectiva: Retos del diseño de la experiencia del usuario con cómputo afectivo (20)

Mobile Best Practices for UX
Mobile Best Practices for UXMobile Best Practices for UX
Mobile Best Practices for UX
 
Nancy wojack portfolio
Nancy wojack portfolioNancy wojack portfolio
Nancy wojack portfolio
 
UX Without Documentation
UX Without DocumentationUX Without Documentation
UX Without Documentation
 
Designing | Multimedia Systems
Designing | Multimedia SystemsDesigning | Multimedia Systems
Designing | Multimedia Systems
 
Getting know ux design process for your startup
Getting know ux design process for your startupGetting know ux design process for your startup
Getting know ux design process for your startup
 
User interface (UI) for mobile applications
User interface (UI) for mobile applicationsUser interface (UI) for mobile applications
User interface (UI) for mobile applications
 
Analysis Of Presentation Tools For Developing Training Materials
Analysis Of Presentation Tools For Developing Training MaterialsAnalysis Of Presentation Tools For Developing Training Materials
Analysis Of Presentation Tools For Developing Training Materials
 
Technology probes
Technology probesTechnology probes
Technology probes
 
Foundations of IA
Foundations of IAFoundations of IA
Foundations of IA
 
Foundations of IA - World IA Day
Foundations of IA - World IA DayFoundations of IA - World IA Day
Foundations of IA - World IA Day
 
Chapter 1 id2e_slides
Chapter 1 id2e_slidesChapter 1 id2e_slides
Chapter 1 id2e_slides
 
Human Computer interaction.pptx
Human Computer interaction.pptxHuman Computer interaction.pptx
Human Computer interaction.pptx
 
Senses Working Overtime: Improving Software Quality Through Accessibility and...
Senses Working Overtime: Improving Software Quality Through Accessibility and...Senses Working Overtime: Improving Software Quality Through Accessibility and...
Senses Working Overtime: Improving Software Quality Through Accessibility and...
 
Your product has Too. Many. Features. Now what?
Your product has Too. Many. Features. Now what?Your product has Too. Many. Features. Now what?
Your product has Too. Many. Features. Now what?
 
Interface Design
Interface DesignInterface Design
Interface Design
 
Fundamentals and practices of UX research
Fundamentals and practices of UX research Fundamentals and practices of UX research
Fundamentals and practices of UX research
 
09-UX.pdf
09-UX.pdf09-UX.pdf
09-UX.pdf
 
Ux
Ux Ux
Ux
 
Designing Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and PitfallsDesigning Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and Pitfalls
 
Application Design - Part 3
Application Design - Part 3Application Design - Part 3
Application Design - Part 3
 

Recently uploaded

Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
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
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 

Recently uploaded (20)

Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
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
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 

WIAD 2016 Mexico City - UX afectiva: Retos del diseño de la experiencia del usuario con cómputo afectivo

  • 1. 2/21/16 1 01 WORLD IA DAY 2016 PRESENTATION TITLE HERE HEADER OPTION SUB HEAD OR SHORT DESCRIPTION! Some kind of explanatory text, reference or footnote can go here and wrap to two lines, if needed. Some kind of illustration or image? Affective UX"Challenges in UX design involving affective computing Alfredo Sánchez Universidad de las Américas Puebla © 2006-2014, Alfredo Sánchez h8p://www.udlap.mx Architecturing happiness How do we know users are happy? Can interacIve systems detect happiness (or the lack thereof)? Can interacIve systems intenIonally produce happinesss? Can technology at least not get in the way? © 2006-2016, Alfredo Sánchez Agenda •  Terms of affecIon •  AffecIve compuIng •  DetecIon •  Synthesis •  MediaIon •  Affect in UX •  Recent development •  Open issues Terms of affection © 2006-2014, Alfredo Sánchez Emotion A reacIon experienced usually toward a specific object and typically accompanied by physiological and behavioral changes in the body © 2006-2014, Alfredo Sánchez
  • 2. 2/21/16 2 Mood •  A conscious state of mind (typically lasIng longer than an emoIon) joy depression © 2006-2014, Alfredo Sánchez Sentiment •  An aYtude or opinion – a state that results from a8ributes assigned to objects, which are grouped into categories © 2006-2014, Alfredo Sánchez The affect spectrum emoIon mood senIment may trigger may prompt Duration( - ) ( + ) © 2006-2014, Alfredo Sánchez Affective computing © 2006-2014, Alfredo Sánchez (Computer sytems) related to, arising from, or deliberately influencing affecIve phenomena -  MIT Affec)ve Compu)ng Group AffecIve CompuIng Rosalind Picard 1995 Affective computing (for engineers) J The study and development of systems and devices that can recognize, interpret, process, simulate and mediate human affects. © 2006-2016, Alfredo Sánchez Why affective computing? © 2006-2014, Alfredo Sánchez
  • 3. 2/21/16 3 Why affective computing? © 2006-2014, Alfredo Sánchez I choose not to feel h8p://animala.mx/noIcias/2015/02/27/adios-mr-spock/ Why Affective Computing •  “Reason is, and ought to be, only the slave of the passions” David Hume, 1711-1776 •  Without passions we would lack all moIvaIon, all impulse or drive to act, or even to reason © 2006-2014, Alfredo Sánchez Why affective computing? •  A love/hate relaIonship with the computer and ITs in general © 2006-2014, Alfredo Sánchez h8ps://www.youtube.com/watch?v=ZcZBTB-dkqQ Why affective computing? (for engineers) J •  Studies by many researchers show a vital role of emoIon in many processes: •  PercepIon •  Decision making •  CreaIvity •  Comprehension •  Memory •  Social interacIon © 2006-2014, Alfredo Sánchez h8p://www.bintegra.com/wp-content/uploads/2012/05/Fotolia_socila_users_S.jpg Some application areas •  EducaIon – intelligent tutoring •  Health – monitoring paIents •  Safety – monitoring drivers / pilots •  Security – detecIng lies •  E-commerce – aYtudes towards products or services •  Video games – producing engaging environments, enriching UX •  User studies – incorporaIng emoIon into evaluaIon © 2006-2014, Alfredo Sánchez Why affective computing (for our community) EmoIon is the way we communicate our experience © 2006-2014, Alfredo Sánchez
  • 4. 2/21/16 4 Main aspects of affective computing perception synthesis mediation © 2006-2014, Alfredo Sánchez (of emoIons, moods and senIments) Affect detection © 2006-2014, Alfredo Sánchez Emotion detection: From facial cues © 2006-2014, Alfredo Sánchez h8p://npx.auIsmspot.com/facial_expression.jpg Emotion detection: From postural cues © 2006-2014, Alfredo Sánchez h8p://instridebodywork.com/wp-content/uploads/2013/05/postures-of-emoIon1.jpg Emotion detection: From voice cues © 2006-2014, Alfredo Sánchez h8p://pandodaily.files.wordpress.com/2013/07/whisper-in-ear.jpg?w=584&h=329 h8p://gigaom2.files.wordpress.com/2013/07/emoIon-speech.jpg?w=300&h=200&crop=1 Emotion detection: From usage patterns © 2006-2014, Alfredo Sánchez h8p://web.deepnetsecurity.com/products2/typesense.asp Keystroke dynamics NavigaIon pa8erns Eye tracking
  • 5. 2/21/16 5 Emotion detection: From brain activity © 2006-2014, Alfredo Sánchez Emo)v EPOC sensor Honda BCI system Emotion detection: From sensors of autonomic activity •  Skin conductance increases even with a li8le surprise or anxiety •  Blood volume/pressure increases with anger or stress •  Respiratory rhythm varies with fear, sadness, happiness, anxiety, fear •  Muscle tension increases with surprise and anxiety © 2006-2014, Alfredo Sánchez Affec)va sensor NeXus sensor Emotion detection: From sensors of autonomic activity © 2006-2014, Alfredo Sánchez “Know your inner self” W/Me “Hack happiness” Feel (by SenIo) Some general techniques to support affective computing For detecIon, synthesis and mediaIon © 2006-2014, Alfredo Sánchez Facial Action Coding System (FACS) © 2006-2016, Alfredo Sánchez h8p://www.theroadtosiliconvalley.com/tag/Im-roth/ FACS •  Facial AcIon Coding System (FACS), very popular •  Defines AcIon Units (AUs), contracIon or relaxaIon of one or more face muscles … © 2006-2014, Alfredo Sánchez
  • 6. 2/21/16 6 FACS (for “universal” emotions) h8p://www.paulekman.com/facs/ © 2006-2014, Alfredo Sánchez Posture, motion and gesture analysis © 2006-2014, Alfredo Sánchez Posture analysis h8p://people.ict.usc.edu/~gratch/CSCI534/ACII-Handbook-GestureSyn.pdf © 2006-2014, Alfredo Sánchez Posture and motion analysis •  E.g. arm movements and emoIon: © 2006-2014, Alfredo Sánchez h8p://people.ict.usc.edu/~gratch/CSCI534/ACII-Handbook-GestureSyn.pdf Gesture analysis © 2006-2014, Alfredo Sánchez h8p://people.ict.usc.edu/~gratch/CSCI534/ACII-Handbook-GestureSyn.pdf MPEG-4 •  MPEG-4 (ISO144996) defines •  86 Face AnimaIon Parameters (FAPs) •  196 Body AnimaIon Parameters (BAPs) © 2006-2014, Alfredo Sánchez
  • 7. 2/21/16 7 Some existing tools •  FaceReader, SHORE, eMoIon, RealEyes © 2006-2014, Alfredo Sánchez Some challenges •  Prototypical vs. non-prototypical emoIons •  Pure vs. combined emoIons •  MulIple subjects •  Partly covered faces / bodies •  Tracking face or body movement •  LighIng condiIons •  IntegraIng techniques •  SupporIng applicaIon development © 2006-2014, Alfredo Sánchez Emotion in UX evaluation © 2006-2014, Alfredo Sánchez Evaluating user experience with novel technologies – impact of emotion © 2006-2014, Alfredo Sánchez [Magallanes, Molina, Méndez & Sánchez 2012] Gestures + Contextual Menus Heuristic evaluation •  Problems observed in actual use © 2006-2014, Alfredo Sánchez •  Issues idenIfied by experts ID Issue Occurrences P1 Movement of objects using two fingers. 13 P2 Size of the keyboard. 8 P3 Finding help for the user. 5 P4 Finding the toolbar associated with each object. 4 P5 Navigating using the fan menu. 3 P6 Navigating between nodes. 3 P7 Identifying the icon for linking to new pages 2 P8 Incomplete or inaccessible menus. 1 ID Task Issue 1 Insert two images, change their position and size. P1 2 Enter a text next to the images as a caption. P2 3 Obtain the toolbar for an image. P3, P4 4 Pop a menu and discover how it works. P5 5 Build a hierarchy of linked workspaces. P6, P7 6 Get the menu in different positions. Cause the menu to go off the screen. P8 7 Insert two images, change their position and size. P1 8 Enter a text next to the images as a caption. P2
  • 8. 2/21/16 8 Additional feedback on emotions, based on Product Emotion Measurement Tool (PrEmo) Disgust Indignation Contempt Dissatisfaction Disappointment Unpleasant surprise boredom Desire Inspiration Admiration Satisfaction Fascination Pleasant surprise Amusement [Desmet 2002] ParIcipants were asked to select an animated representa:on in correspondence with their emoIonal reacIons © 2006-2014, Alfredo Sánchez [In collaboraIon with Universidad del Cauca, Colombia] Positive emotions in spite of problems! © 2006-2016, Alfredo Sánchez ! ! ! PosiIve emoIons associated with novelty? NegaIve emoIons associated with known interface elements? [Magallanes, Molina, Méndez & Sánchez 2012] Implications •  Techniques for evaluaIon of usability and user experience are needed that take affect into account •  Framework developed at UniCauca, Colombia [Méndez, Collazos, Granollers, Sánchez 2014; Méndez 2015] © 2006-2014, Alfredo Sánchez EmoVal •  A framework for emoIonal evaluaIon designed to enrich exisIng UX evaluaIon methods •  Three major components •  EmoVal-C: Behavioral evalua:on (facial expressions, gaze, posture, movements) •  EmoVal-S: Self-report of emo:ons while using a system •  EmoVal-F: Physiological sensing, mainly brain acIvity during system usage •  SupporIng website ( h8p://artemisa.unicauca.edu.co/~ymendal/EmoVal) © 2006-2014, Alfredo Sánchez [Méndez 2015] EmoVal: Detailed support / facial expressions © 2006-2014, Alfredo Sánchez [Méndez 2015] EmoVal: Detailed support / posture and movement © 2006-2014, Alfredo Sánchez [Méndez 2015]
  • 9. 2/21/16 9 Building capabilities for affect detection © 2006-2014, Alfredo Sánchez Current scenario: Extending an app to include more techniques is not straightforward Facial&cue&analysis&Monitoring& pilot&alertness& Lie&detec4on& Usability& tes4ng& Online&tutoring& Posture&analysis& Voice&analysis& Keystroke& dynamics& Eye&tracking& Naviga4on& pa@erns& ApplicaIon domain Technique Technologies © 2006-2014, Alfredo Sánchez Goal: Integration platform Usability) tes+ng) Eye)tracking) Vikara) Integra+on) Services) Vikara) Monitoring) Services) Lie) detec+on) Online) tutoring) Alertness) monitor) Naviga+on) pa@erns) Keystroke) dynamics) Voice)analysis) Posture) analysis) Facial)cue) analysis) Visualiza+on) interfaces) © 2006-2014, Alfredo Sánchez [Sánchez et al. 2015] Architecture for implementation Database Controller EmotionsController View Data Model Home - Index - UploadUserContent HomeController SessionsController Vikara Services Interface Data entities cshtml Session - Index - List EmotionModel UserContentController FileController Emotion UserCont entSession MS SQL Resources Google Chart Tools WebGrease Modernizr Android Emotion Interpreter Windows Emotion Interpeter Server Visualization interfaces Other Emotion Interpreters Observer / administrator Endusers © 2006-2014, Alfredo Sánchez [Sánchez et al. 2015] Simple data model and messaging protocol ! © 2006-2014, Alfredo Sánchez [Sánchez et al. 2015] Prototypical apps: Kinect-based emotion detection © 2006-2014, Alfredo Sánchez 14 sorpresa [Sánchez et al. 2015]
  • 10. 2/21/16 10 Prototypical apps: Kinect-based emotion detection © 2006-2014, Alfredo Sánchez [Sánchez et al. 2015] Prototype evaluation ! © 2006-2014, Alfredo Sánchez [Sánchez et al. 2015] Prototypical apps: Android-based emotion self reporter © 2006-2014, Alfredo Sánchez ! [Sánchez et al. 2015] Prototype: Monitoring services © 2006-2014, Alfredo Sánchez [Sánchez et al. 2015] UX for BCI h8p://www.gadgeIfy.com/wp-content/uploads/2014/09/15/epoc.png Experimenting with EPOC+
  • 11. 2/21/16 11 What about sentiment? © 2006-2014, Alfredo Sánchez Sentiment analysis •  By definiIon, The use of NLP and computaIonal linguisIcs to idenIfy aLtudes in speakers or writers with respect to specific subjects © 2006-2014, Alfredo Sánchez h8p://datameer2.datameer.com/blog/wp-content/uploads/2012/10/22nd.png © 2006-2014, Alfredo Sánchez Applications of sentiment analysis DetecIng / studying: •  Responses to markeIng/poliIcal campaigns •  User saIsfacIon •  Bias in news •  Appropriateness of contents for different audiences © 2006-2014, Alfredo Sánchez Some techniques •  Mostly heurisIc methods •  Social media analysis •  Keyword-based •  SemanIc approaches •  Annotated datasets •  Support Vector Machines (SVMs) for classificaIon © 2006-2014, Alfredo Sánchez Expression Architecture A flexible architecture enables Expression to listen from any data source and have an independent component-based front-end. Expression – SenIment Analysis Plazorm at UDLAP Architecture [Cervantes, GuIérrez, GuIérrez, CasIllo, Sánchez, Wan 2015]
  • 12. 2/21/16 12 The front end of Expression is based on sen:ments cards that represent topics of interest. SenIment cards h8ps://github.com/Innova4D/expression A Sen:ment Card graphically summarizes opinion trends in social media SenIment Card Some challenges •  Language subtleIes – Irony, sarcasm, abbreviaIons, misspellings, idioms •  RepresentaIveness – DissaIsfied users tweet more acIvely •  Context dependent semanIcs •  Spam •  ClassificaIon beyond posiIve or negaIve © 2006-2014, Alfredo Sánchez Affect mediation © 2006-2014, Alfredo Sánchez Mediation: Conveying affect through ICTs •  Videoconferencing •  Immersive environments •  Asynchronous communicaIon •  Email, forums, blogs… © 2006-2014, Alfredo Sánchez Some issues and challenges •  Audio and video quality over Internet •  Quality of mulImedia experience (h8p://i-guide.org/) •  Metrics, assessment methods •  Gaze awareness •  3D modeling •  Issues shared with affect synthesis © 2006-2014, Alfredo Sánchez
  • 13. 2/21/16 13 Emotion over low data rates: Sending codes instead of full video In collaboraIon with University of Agder, Norway h8p://w ww.paulekm an.com/facs/ 1.  Sensing 2.  Encoding 3.  TransmiYng 4.  ReconstrucIng [Lamei, Li, Sánchez 2014] Conveying mood © 2006-2014, Alfredo Sánchez Instant messaging •  EmoIcons work for emoIons, instant reacIons associated to specific statements •  Mood is longer las:ng, overarching •  IdenIfying mood can be a challenge, even for the person in that affecIve state © 2006-2014, Alfredo Sánchez Russell’s Circumplex Model can help identify mood •  Two-dimensional, valence- arousal model •  Consistent spaIal locaIon in self-report experiments across individuals and across cultures/languages © 2006-2014, Alfredo Sánchez [Russell 1983] Extending Russell’s model - Intensity © 2006-2014, Alfredo Sánchez Extended, discrete model © 2006-2014, Alfredo Sánchez User tesIng showed accuracy in affect idenIficaIon But using the model directly would result in a clu8ered interface
  • 14. 2/21/16 14 Gradual revelation annoyed happy sad calm Representative affectives states per quadrant (according to user testing) sleepy aroused upset satisfied © 2006-2014, Alfredo Sánchez Emoticon design © 2006-2014, Alfredo Sánchez Prototype (“Russkman”) [Sánchez et al. 2006] © 2006-2014, Alfredo Sánchez Prototype [Sánchez et al. 2006] © 2006-2014, Alfredo Sánchez Prototype [Sánchez et al. 2006] © 2006-2014, Alfredo Sánchez Evaluation •  Chat sessions among 2-3 subjects •  HypotheIcal situaIons (upcoming exams, good grades, recent party, lost wallet …) •  Subjects were able to specify their mood rapidly •  Subjects were able to idenIfy mood of other users (high correlaIon) •  Persistent emoIcons helped in keeping awareness of moods © 2006-2014, Alfredo Sánchez
  • 15. 2/21/16 15 Affect synthesis: Modeling and displaying emotion and mood Synthesizing emotions •  If an emoIon (or mood or senIment) is recognized in the user, the computer (or an adapIve environment) could (should?) respond accordingly •  Approaches to emoIon synthesis •  Reasoning about emoIons—given a set of condiIons, produce specific reacIons •  Characters with personality (temperament, senIment) © 2006-2014, Alfredo Sánchez Emotion synthesis Characters with animated facial expressions (facial cues for sensing also apply here) [CSLU] © 2006-2014, Alfredo Sánchez Responding to emotion AffecIve Companion Text from automaIc speech recognizer and EmoVoice(for the user) Natural language understanding [Cavazza et al. 2010] © 2006-2014, Alfredo Sánchez FACS applied to emotion synthesis FACSGen [Roesch et al. 2010] © 2006-2014, Alfredo Sánchez Affective animated avatars •  Design using popular tools and a reduced set of FACS’ AUs •  Available at h8p://chopis.com •  TesIng in México and China [Sánchez et al. 2014] © 2006-2014, Alfredo Sánchez
  • 16. 2/21/16 16 Some challenges •  Prototypical vs. non-prototypical emoIons •  Pure vs. combined emoIons •  IntegraIng facial, posture and voice expressions •  Offering service plazorms for app construcIon © 2006-2014, Alfredo Sánchez Perspectives of affective UX •  Affect is key in UX design and evaluaIon •  OpportuniIes for research and development to improve detecIon, synthesis and mediaIon •  Work needed in mood and senIment analysis •  OpportuniIes for inter-disciplinary collaboraIon © 2006-2014, Alfredo Sánchez Affective computing becoming mainstream? © 2006-2014, Alfredo Sánchez “Pepper”, So}Bank’s affect-aware robot, 1,000 units sold out, December 2015, for about USD 1,800… Involves facial recogniIon, video and audio processing, sensors, machine learning,… But wait… •  Forward-looking statements are by their nature subject to various risks and uncertain:es, including, without limitaIon, a decline in general economic condiIons, general market condiIons, technological developments, changes in customer demand for products and services, increased compeIIon, risks associated with internaIonal operaIons, and other important factors, each of which may cause actual results and future developments to differ materially from those expressed or implied in any forward-looking statement. […] Use of or reliance on the informa:on in this presenta:on is at your own risk. h8p://webcast.so}bankmobile.co.jp/en/conference/20140605/index.html © 2006-2014, Alfredo Sánchez 01 WORLD IA DAY 2016 PRESENTATION TITLE HERE HEADER OPTION SUB HEAD OR SHORT DESCRIPTION! Some kind of explanatory text, reference or footnote can go here and wrap to two lines, if needed. Some kind of illustration or image? Affective UX"Challenges in UX design involving affective computing Alfredo Sánchez Universidad de las Américas Puebla http://ict.udlap.mx References •  Cervantes, O., GuIérrez, F., GuIérrez, E., CasIllo E., Sánchez, J. A., Wan, W. 2015. Expression: Understanding affecIve content in social media. 7th LaIn American Conference on Human- computer InteracIon (CLIHC 2015), Cordoba, ArgenIna, Nov. 18-23. Available from the ACM Digital Library (h8p://dl.acm.org/citaIon.cfm?doid=2824893.2824903). •  Magallanes, Y., Molina, A., Méndez, Y., Sánchez, J. A. 2012. Combining gestures and graphical elements for collaboraIon using mulItouch surfaces. Proceedings of the 22nd InternaIonal Conference on Electronics, CommunicaIons and Computers (CONIELECOMP 2012, Feb.). IEEE Computer Society Press, 173-178. •  Magallanes, Y., Molina, A., Méndez, Y., Sánchez, J. A. 2012. Towards an emoIonal validaIon of heurisIc approaches for usability evaluaIon. Acta Universitaria 22, 3, 119-125. ( h8p://www.actauniversitaria.ugto.mx/index.php/acta/arIcle/view/351). •  Méndez, Y. A., Collazos, C. A., Sánchez, J. A., Merchán Paredes, L. 2012. Criterios para la evaluación de superficies mulItácIles y sus aplicaciones. Lámpsakos 7 (Jan.), 64-68. (disponible en h8p://www.funlam.edu.co/revistas/index.php/lampsakos/arIcle/view/847). •  Méndez, Y. A. 2015. Marco de referencia para la captura semi-invasiva y análisis de las emociones en el proceso de evaluación con usuarios de sistemas interacIvos. Tesis doctoral. Universidad del Cauca, Colombia. Disponible en h8p://www.unicauca.edu.co/doctoradoce/publicaciones/ Monografia_Mendez.pdf © 2006-2014, Alfredo Sánchez
  • 17. 2/21/16 17 References •  Sánchez, J. A., Hernández, N. P., Penagos, J. C., Ostróvskaya, Y. 2006. Conveying mood and emoIon in instant messaging by using a two-dimensional model for affecIve states. Proceedings of the Symposium on Human Factors in Computer Systems (IHC 2006, Natal, Brazil), 66-72. Available from the ACM Digital Library ( h8p://dl.acm.org/citaIon.cfm?id=1298033&CFID=582956970&CFTOKEN=61490837). •  Méndez, Y. A., Collazos, C. A., Granollers, T., Sánchez, J. A. 2014. EvaluaIng interacIve systems from an emoIonal perspecIve. Revista Cien•fica Guillermo de Ockham 12(1), 43-49. (disponible en h8p://www.redalyc.org/pdf/1053/105332478005.pdf). •  Sánchez, J. A., Cortés, X., Starostenko, O., Cervantes, O., Wan, W. 2015. An Extensible Plazorm for Seamless IntegraIon and Management of ApplicaIons for EmoIon Sensing and InterpretaIon. Journal of Ambient Intelligence and Smart Environments 7(1), 5-19. (available from h8p://iospress.metapress.com/content/y1g64422t78107v7). •  Starostenko, O., Cortés, X., Sánchez, J. A. 2015. Unobtrusive emoIon sensing and interpretaIon in smart environments. Journal of Ambient Intelligence and Smart Environments 7, 59-83. (avalilable from h8p://iospress.metapress.com/content/w2681p2827l2u22p/). © 2006-2014, Alfredo Sánchez