SlideShare a Scribd company logo
1 of 46
Affect in recommender systems

                                     Marko Tkalčič
                                  University of Ljubljana


Univerza v Ljubljani      ..: Fakulteta za elektrotehniko:..
[LDOS]                    ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
      [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


      Presentation overview

   I: LDOS presentation & Motivation
   II: What are emotions?
   III: Emotion in recsys – related work
   IV: Role of emotions in the MM consumption chain
   V: Affect in the decision-making stage
   Conclusions




 Note: some material is not ours ... Fair use ...
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
   [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..




Part I: LDOS group at UL FE and underlying assumption
Univerza v Ljubljani               ..: Fakulteta za elektrotehniko:..
      [LDOS]                             ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


      LDOS group at UL FE
 University of Ljubljana
    – Faculty of electrical engineering
           • LDOS (Digital signal processing laboratory)
                     – Approx 15 members
 Relevant people



                                                                                     Head: prof. Jurij Tasič



                                             Andrej Košir



                         Marko Tkalčič



                                                            Ante Odić
                                                                                                            Matevž Kunaver   Tomaž Požrl
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
      [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     LDOS work on recommender systems
 2002-2009: public movie datasets
    – CBR                                                                                         Basic RecSys
    – CF
 2009-2012
    – Emotions                                        Affective
    – Context                                        Computing
 2012 –                                                                                             Affective
    – Decision making (affective + cognitive attributes)                                             RecSys
           • Ajzen model
           • Kahneman/Tversky model
           • ...


                                                                                                 Decision making
                                                                                                Modeling in RecSys
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
     [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     Underlying presumption of our work
 Recommender System = predictor of users‘ decision making
 Decision making: EMOTIONS DO INFLUENCE




 (c) Dilbert.com
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
   [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..




PART II : What is affect/emotions/mood/personality
Univerza v Ljubljani           ..: Fakulteta za elektrotehniko:..
         [LDOS]                         ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


         PART II : What are affect/emotions/mood/personality
   Not well defined (wikipedia):
                                                                                                           Psychophysiological
                                                                                                              expressions
     –     Emotion = subjective, conscious experience
                                                                                                                      Biological
                                                                                                                      reactions
     –     Affect = experience of emotion (interchangable)
                                                                                                             Mental
                                                                                                             states
     –     Emotion vs. Mood:
              •    Emotion = high arousal, short term
              •    Mood = low arousal, long term


     –     Personality = accounts for the individual differences in the users’
           emotional, interpersonal, experiential, attitudinal and motivational styles [John and Srivastava, 1999]




                                  CHANGES                                                                       FIXED



                  emotion                                    mood                                              personality


                                                                                                                            Time (duration)
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
      [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


      Overview of emotions/moods
 Several definitions
 We take simple models, easy to incorporate in computers:
    – Basic emotions
    – Dimensional model
    – Circumplex model
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
         [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


         Basic emotions
   Discrete classes model
   Different sets
   Charles Darwin: Expression of emotions in man and animal
   Paul Ekman definition (6 + neutral):
     –     Happiness
     –     Anger
     –     Fear
     –     Sadness
     –     Disgust
     –     Surprise




 (c) Paul Ekman
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
         [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


         Basic emotions
   Discrete classes model
   Different sets
   Charles Darwin: Expression of emotions in man and animal
   Paul Ekman definition (6 + neutral):
     –     Happiness
     –     Anger
     –     Fear
     –     Sadness
     –     Disgust
     –     Surprise




 (c) Paul Ekman
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
     [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     Dimensional model
 Three dimensions
   – Valence (positive vs. Negative)
   – Arousal (high vs. Low)
   – Dominance (power(less) over emotions)
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
      [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


      Dimensional model
 Three dimensions
    – Valence
    – Arousal
    – Dominance




    – (c) Lang, P. J. (1980)




 Each emotive state is a point in the VAD space
Univerza v Ljubljani       ..: Fakulteta za elektrotehniko:..
     [LDOS]                     ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     Circumplex model
 Maps basic emotions dimensional model (Posner et al.)
                                                                Arousal
                                                              high


                                                                               joy
                                anger
                                                               surprise

                                          disgust



                                 fear
                                                                                                   Valence
                                                       neutral
    negative                                                                                       positive
                            sadness




                                                                low
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
     [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     How to detect emotions
 Emotions are characterized:
    – psychophysiological expressions,
    – biological reactions
    – mental states




                                                                                               SENSORS !!!
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
     [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     How to detect emotions?
 Explicit vs. Implicit
 Explicit
    – Questionnaires (SAM)
Univerza v Ljubljani      ..: Fakulteta za elektrotehniko:..
      [LDOS]                    ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


      How to detect emotions?
 Explicit vs. Implicit
 Explicit
    – Questionnaires (SAM)
 Implicit:
    – Work done in the affective computing community
    – Different modalities (sources):
           •    Facial actions (video)
           •    Physiological signals ( GSR, EEG)
           •    Voice
           •    Posture
           •    ...
    – ML techniques
           • Classification (basic emotions)
           • Regression (dimensional model)
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
     [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     Lie To Me
 Part1.avi
 (c) 20th Century Fox
 Main Character Cal Lightman = Paul Ekman



                                  Defined the FACS
                            (Facial Action Coding System)
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
      [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


      LDOS Experiment
 2 datasets:
    – Posed (Cohn-Kanade dataset)
    – Spontaneous (LDOS-PerAff-1 dataset)
 Input: Video streams of facial expressions as responses to visual stimuli
 Output: emotive states as distinct classes




                                                                                                Gabor features   kNN




                                                                                                                 Emotive
                                                                                                                 state
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
      [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     Results and conclusions
 Posed dataset: accuracy = 92 %
 Spontaneous dataset: accuracy = 62%
 Reasons for bad results:
    – Weak learning supervision
    – Non optimal video acquisition (face rotation, occlusions, changing lightning ...)
    – Non extreme facial expressions
 Upcoming paper: IEEE Transactions on Multimedia
Univerza v Ljubljani         ..: Fakulteta za elektrotehniko:..
        [LDOS]                       ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


        Personality
 Definition:
         User personality accounts for the individual differences in the users’
          emotional, interpersonal, experiential, attitudinal and motivational styles [John and
          Srivastava, 1999]
         Ever-lasting
   Several models
         Five Factor Model (FFM or Big5):
                  Openness (inventive/curious vs. consistent/cautious)
                  Conscientiousness (efficient/organized vs. easy-going/careless)
                  Extraversion (outgoing/energetic vs. solitary/reserved)
                  Agreeableness (friendly/compassionate vs. cold/unkind)
                  Neuroticism (sensitive/nervous vs. secure/confident)
   How to measure?
         Questionnaires:
                  International Personality Item Pool ( http://ipip.ori.org/ )
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
      [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


      LDOS PerAff-1 dataset
   Emotive responses
   Ratings
   Personality data
   Videos of facial expressions
   50 users, 70 items, sparsity=0
   http://slavnik.fe.uni-lj.si/markot/Main/LDOS-PerAff-1
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
    [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..




PART III : Related work on emotions in recsys
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
     [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     PART III : Related work on emotions in recsys
 Emotions and personality
 Scattered work
Univerza v Ljubljani               ..: Fakulteta za elektrotehniko:..
         [LDOS]                             ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..

         Emotions in recsys

Gonzalez, 2007                                   ? Emotions as context in recsys?



                                                                                           User affective feedback from
                                Arapakis et al., 2009
                                                                                           automatic facial expression analysis
Univerza v Ljubljani              ..: Fakulteta za elektrotehniko:..
         [LDOS]                            ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..

         Emotions in recsys

Gonzalez, 2007                                   ? Emotions as context in recsys?



                                                                                          User affective feedback from
                                Arapakis, 2009
                                                                                          automatic facial expression analysis




                                              Tkalčič et al., 2010                                            Affective user model
Univerza v Ljubljani              ..: Fakulteta za elektrotehniko:..
         [LDOS]                            ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..

         Emotions in recsys

Gonzalez, 2007                                   ? Emotions as context in recsys?



                                                                                          User affective feedback from
                                Arapakis, 2009
                                                                                          automatic facial expression analysis




                                              Tkalčič et al., 2010                                            Affective user model




                                                                                          find an appropriate musical score that
                           Kaminskas, Ricci
                                                                                          would reinforce the affective state induced
                           2011
                                                                                          by the touristic attraction.
Univerza v Ljubljani              ..: Fakulteta za elektrotehniko:..
         [LDOS]                            ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..

         Emotions in recsys

Gonzalez, 2007                                   ? Emotions as context in recsys?



                                                                                          User affective feedback from
                                Arapakis, 2009
                                                                                          automatic facial expression analysis




                                              Tkalčič et al., 2010                                            Affective user model




                                                                                          find an appropriate musical score that
                           Kaminskas, Ricci
                                                                                          would reinforce the affective state induced
                           2011
                                                                                          by the touristic attraction.




  Lops et al, 2012                                   Ongoing work: emotion detection in the phase of
                                                     presentation of the recommendations for generating
                                                     unexpected and seredipitous recommendations
Univerza v Ljubljani            ..: Fakulteta za elektrotehniko:..
[LDOS]                          ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


Personality in recsys


   Nunes et al., 2007                                       Personality as ???




                                                                          Personality-based user similarity measure
                Tkalčič et al., 2009
                                                                          For the cold start problem




                       Rong Hu and                                                    Personality-based user similarity measure
                       Pearl Pu,                                                      For the cold start problem




     Dennis and Masthoff,                                    Adapting persuasive (learning)
     2012                                                    Technologies to personality traits
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
   [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..




PART IV: Emotions in the MM consumption chain
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
     [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     PART IV: Emotions in the MM consumption chain




 Scattered work on emotions in RecSys




 Unifying framework (too ambitious?)
Univerza v Ljubljani      ..: Fakulteta za elektrotehniko:..
[LDOS]                    ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


The proposed framework - 1
                          time




               choice




             Give                   Give
        recommendations            content




                                        Content application




Entry stage                                       Consumption stage                          Exit stage
Univerza v Ljubljani      ..: Fakulteta za elektrotehniko:..
               [LDOS]                    ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


               The proposed framework - 2
                                         time


    Entry mood                                                                                                Exit mood


                              choice




      Detect
                            Give                   Give
      entry
                       recommendations            content
      mood




                                                       Content application
•   Context
•   Decision making
•   Influence
•   Diversification
               Entry stage                                       Consumption stage                          Exit stage
Univerza v Ljubljani      ..: Fakulteta za elektrotehniko:..
           [LDOS]                    ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


           The proposed framework - 3
                                     time


Entry mood                                                  Content-induced affective state


                          choice




  Detect
                        Give                   Give
  entry                                                                           Observe user
                   recommendations            content
  mood




                                                   Content application
                                                 • Affective tagging
                                                 • Affective user profiles


           Entry stage                                       Consumption stage                          Exit stage
Univerza v Ljubljani      ..: Fakulteta za elektrotehniko:..
           [LDOS]                    ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


           The proposed framework - 3
                                     time


Entry mood                                                  Content-induced affective state                 Exit mood


                          choice




  Detect                                                                                                     Detect
                        Give                   Give
  entry                                                                           Observe user                exit
                   recommendations            content
  mood                                                                                                       mood




                                                   Content application

                                                                                                        • Implicit feedback
                                                                                                        • Evaluation metrics

           Entry stage                                       Consumption stage                            Exit stage
Univerza v Ljubljani      ..: Fakulteta za elektrotehniko:..
               [LDOS]                    ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


               The proposed framework - 3
                                         time


    Entry mood                                                  Content-induced affective state                 Exit mood


                              choice




      Detect                                                                                                     Detect
                            Give                   Give
      entry                                                                           Observe user                exit
                       recommendations            content
      mood                                                                                                       mood




                                                       Content application
•   Context
•   Decision making                                  • Affective tagging
                                                     • Affective user profiles                              • Implicit feedback
•   Influence                                                                                               • Evaluation metrics
•   Diversification
               Entry stage                                       Consumption stage                            Exit stage
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
    [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..




PART V: Affect in the decision making step
Univerza v Ljubljani                     ..: Fakulteta za elektrotehniko:..
      [LDOS]                                   ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


      PART V: Affect in the decision making step
 Stage 2 and 3 are straightforward
 Stage 1 is interesting = new research avenues

                                                     time


           Entry mood                                                  Content-induced affective state                Exit mood


                                 choice




             Detect                                                                                                    Detect
                                  Give                       Give
             entry                                                                      Observe user                    exit
                             recommendations                content
             mood                                                                                                      mood




                                                                Content application
       •   Context
       •   Decision making                                    • Affective tagging
                                                              • Affective user profiles                           • Implicit feedback
       •   Influence                                                                                              • Evaluation metrics
       •   Diversification
                      Entry stage                                       Consumption stage                           Exit stage
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
      [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


      From data-centric to user-centric
 The community is problem-solving oriented
    – „The existing datasets are real, why building synthetic ones?“ (??, RecSys
      2011)
 The data-centric approach is still rooted in the research community:
    – „It‘s about music, not about recommenders“ (?? at RecSys 2011)
 Solving existing problems is only a part of research ...



 ... the other part is generating new knowledge (on how the world works) ...



 ... which in turn generates new problems ...



 ... which in turn opens new publishing/funding/citing possibilities
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
      [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


      General user modeling framework
 Data-centric = uses data that
    – Is available (genres, actors, directors ...)
    – Easy to acquire (rating, „liking“ ...)
 But NOT necessarily data that carry information




                                 Controlled variables

                                  USER MODEL
                                                                                                Prediction accuracy




                                                   ?
                              Uncontrolled variables
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
      [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     LET‘S MOVE FORWARD
 Try new models!
 Generate new kind of data!
 Find out how the world really works!




 Model DECISION MAKING:
    – Ajzen model (Andrej‘s talk)
    – Kahneman model
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
     [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     System 1 / System 2
 (c) Kahneman, 2003
Univerza v Ljubljani    ..: Fakulteta za elektrotehniko:..
            [LDOS]                  ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


            Decision Making Modeling in RecSys

                Personality                                                                            Content
                 detection         Affective stimuli                                                   metadata
                                      detection
Emotion
detection



                         System 1 model                                          System 2 model




                                            Aggregation




                                    Decision prediction
Univerza v Ljubljani    ..: Fakulteta za elektrotehniko:..
            [LDOS]                  ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


            SoA Modeling in RecSys

                Personality                                                                            Content
                 detection         Affective stimuli                                                   metadata
                                      detection
Emotion
detection



                         System 1 model                                          System 2 model




                                            Aggregation




                                    Decision prediction
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
      [LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


     Conclusions

 RecSys = decision making predictor

 Assumption = emotions do influence

 Scattered work  Unifying framework

 Our wish = Focus on stage 1: decision making:
    – System 1 / System 2 modeling
Univerza v Ljubljani   ..: Fakulteta za elektrotehniko:..
[LDOS]                 ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..


Future work



   Improve models


                                                                             Generate dataset




                            Validate

More Related Content

Viewers also liked (15)

Step 1
Step 1Step 1
Step 1
 
【E-guardian】リモート・ホームユーステスト
【E-guardian】リモート・ホームユーステスト【E-guardian】リモート・ホームユーステスト
【E-guardian】リモート・ホームユーステスト
 
Step 2
Step 2Step 2
Step 2
 
Class of 1997
Class of 1997Class of 1997
Class of 1997
 
【イー・ガーディアン】会社案内
【イー・ガーディアン】会社案内【イー・ガーディアン】会社案内
【イー・ガーディアン】会社案内
 
Design Portfolio
Design PortfolioDesign Portfolio
Design Portfolio
 
Addressing the New User Problem with a Personality Based User Similarity Measure
Addressing the New User Problem with a Personality Based User Similarity MeasureAddressing the New User Problem with a Personality Based User Similarity Measure
Addressing the New User Problem with a Personality Based User Similarity Measure
 
E-Trident説明資料
E-Trident説明資料E-Trident説明資料
E-Trident説明資料
 
Affective recommender systems: the role of emotions in recommender systems
Affective recommender systems: the role of emotions in recommender systemsAffective recommender systems: the role of emotions in recommender systems
Affective recommender systems: the role of emotions in recommender systems
 
Mistral mobile Angellistintro_23sep16
Mistral mobile Angellistintro_23sep16Mistral mobile Angellistintro_23sep16
Mistral mobile Angellistintro_23sep16
 
test slides 4
test slides 4test slides 4
test slides 4
 
IAE2011: Request for Comments 機能説明
IAE2011: Request for Comments 機能説明IAE2011: Request for Comments 機能説明
IAE2011: Request for Comments 機能説明
 
IAE:20121128新機能マニュアル(Pinboard)
IAE:20121128新機能マニュアル(Pinboard)IAE:20121128新機能マニュアル(Pinboard)
IAE:20121128新機能マニュアル(Pinboard)
 
DIS for LR
DIS for LRDIS for LR
DIS for LR
 
E-Trident 高度なフィルタリング機能
E-Trident 高度なフィルタリング機能E-Trident 高度なフィルタリング機能
E-Trident 高度なフィルタリング機能
 

Similar to Affect in recommender systems

Emotion Detection Using Noninvasive Low-cost Sensors
Emotion Detection Using Noninvasive Low-cost SensorsEmotion Detection Using Noninvasive Low-cost Sensors
Emotion Detection Using Noninvasive Low-cost SensorsNicole Novielli
 
Review of methods and techniques on Mind Reading Computer Machine
Review of methods and techniques on Mind Reading Computer MachineReview of methods and techniques on Mind Reading Computer Machine
Review of methods and techniques on Mind Reading Computer MachineMadhavi39
 
final ppt -ORIGINAL_Facial_Emotion_Detection special topic -2 review 1-1 (1) ...
final ppt -ORIGINAL_Facial_Emotion_Detection special topic -2 review 1-1 (1) ...final ppt -ORIGINAL_Facial_Emotion_Detection special topic -2 review 1-1 (1) ...
final ppt -ORIGINAL_Facial_Emotion_Detection special topic -2 review 1-1 (1) ...SharaneshUpase1
 
EMOTION BASED COMPUTING
EMOTION BASED COMPUTINGEMOTION BASED COMPUTING
EMOTION BASED COMPUTINGRishikese MR
 
Cognitive processes
Cognitive processesCognitive processes
Cognitive processesMirzaNaadir
 

Similar to Affect in recommender systems (8)

Affective Computing
Affective Computing Affective Computing
Affective Computing
 
Emotion Detection Using Noninvasive Low-cost Sensors
Emotion Detection Using Noninvasive Low-cost SensorsEmotion Detection Using Noninvasive Low-cost Sensors
Emotion Detection Using Noninvasive Low-cost Sensors
 
Review of methods and techniques on Mind Reading Computer Machine
Review of methods and techniques on Mind Reading Computer MachineReview of methods and techniques on Mind Reading Computer Machine
Review of methods and techniques on Mind Reading Computer Machine
 
final ppt -ORIGINAL_Facial_Emotion_Detection special topic -2 review 1-1 (1) ...
final ppt -ORIGINAL_Facial_Emotion_Detection special topic -2 review 1-1 (1) ...final ppt -ORIGINAL_Facial_Emotion_Detection special topic -2 review 1-1 (1) ...
final ppt -ORIGINAL_Facial_Emotion_Detection special topic -2 review 1-1 (1) ...
 
Nano wylie
Nano wylieNano wylie
Nano wylie
 
Perception
PerceptionPerception
Perception
 
EMOTION BASED COMPUTING
EMOTION BASED COMPUTINGEMOTION BASED COMPUTING
EMOTION BASED COMPUTING
 
Cognitive processes
Cognitive processesCognitive processes
Cognitive processes
 

Recently uploaded

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Recently uploaded (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Affect in recommender systems

  • 1. Affect in recommender systems Marko Tkalčič University of Ljubljana Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:..
  • 2. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Presentation overview  I: LDOS presentation & Motivation  II: What are emotions?  III: Emotion in recsys – related work  IV: Role of emotions in the MM consumption chain  V: Affect in the decision-making stage  Conclusions  Note: some material is not ours ... Fair use ...
  • 3. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Part I: LDOS group at UL FE and underlying assumption
  • 4. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. LDOS group at UL FE  University of Ljubljana – Faculty of electrical engineering • LDOS (Digital signal processing laboratory) – Approx 15 members  Relevant people Head: prof. Jurij Tasič Andrej Košir Marko Tkalčič Ante Odić Matevž Kunaver Tomaž Požrl
  • 5. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. LDOS work on recommender systems  2002-2009: public movie datasets – CBR Basic RecSys – CF  2009-2012 – Emotions Affective – Context Computing  2012 – Affective – Decision making (affective + cognitive attributes) RecSys • Ajzen model • Kahneman/Tversky model • ... Decision making Modeling in RecSys
  • 6. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Underlying presumption of our work  Recommender System = predictor of users‘ decision making  Decision making: EMOTIONS DO INFLUENCE  (c) Dilbert.com
  • 7. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. PART II : What is affect/emotions/mood/personality
  • 8. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. PART II : What are affect/emotions/mood/personality  Not well defined (wikipedia): Psychophysiological expressions – Emotion = subjective, conscious experience Biological reactions – Affect = experience of emotion (interchangable) Mental states – Emotion vs. Mood: • Emotion = high arousal, short term • Mood = low arousal, long term – Personality = accounts for the individual differences in the users’ emotional, interpersonal, experiential, attitudinal and motivational styles [John and Srivastava, 1999] CHANGES FIXED emotion mood personality Time (duration)
  • 9. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Overview of emotions/moods  Several definitions  We take simple models, easy to incorporate in computers: – Basic emotions – Dimensional model – Circumplex model
  • 10. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Basic emotions  Discrete classes model  Different sets  Charles Darwin: Expression of emotions in man and animal  Paul Ekman definition (6 + neutral): – Happiness – Anger – Fear – Sadness – Disgust – Surprise  (c) Paul Ekman
  • 11. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Basic emotions  Discrete classes model  Different sets  Charles Darwin: Expression of emotions in man and animal  Paul Ekman definition (6 + neutral): – Happiness – Anger – Fear – Sadness – Disgust – Surprise  (c) Paul Ekman
  • 12. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Dimensional model  Three dimensions – Valence (positive vs. Negative) – Arousal (high vs. Low) – Dominance (power(less) over emotions)
  • 13. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Dimensional model  Three dimensions – Valence – Arousal – Dominance – (c) Lang, P. J. (1980)  Each emotive state is a point in the VAD space
  • 14. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Circumplex model  Maps basic emotions dimensional model (Posner et al.) Arousal high joy anger surprise disgust fear Valence neutral negative positive sadness low
  • 15. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. How to detect emotions  Emotions are characterized: – psychophysiological expressions, – biological reactions – mental states SENSORS !!!
  • 16. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. How to detect emotions?  Explicit vs. Implicit  Explicit – Questionnaires (SAM)
  • 17. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. How to detect emotions?  Explicit vs. Implicit  Explicit – Questionnaires (SAM)  Implicit: – Work done in the affective computing community – Different modalities (sources): • Facial actions (video) • Physiological signals ( GSR, EEG) • Voice • Posture • ... – ML techniques • Classification (basic emotions) • Regression (dimensional model)
  • 18. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Lie To Me  Part1.avi  (c) 20th Century Fox  Main Character Cal Lightman = Paul Ekman Defined the FACS (Facial Action Coding System)
  • 19. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. LDOS Experiment  2 datasets: – Posed (Cohn-Kanade dataset) – Spontaneous (LDOS-PerAff-1 dataset)  Input: Video streams of facial expressions as responses to visual stimuli  Output: emotive states as distinct classes Gabor features kNN Emotive state
  • 20. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Results and conclusions  Posed dataset: accuracy = 92 %  Spontaneous dataset: accuracy = 62%  Reasons for bad results: – Weak learning supervision – Non optimal video acquisition (face rotation, occlusions, changing lightning ...) – Non extreme facial expressions  Upcoming paper: IEEE Transactions on Multimedia
  • 21. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Personality  Definition:  User personality accounts for the individual differences in the users’ emotional, interpersonal, experiential, attitudinal and motivational styles [John and Srivastava, 1999]  Ever-lasting  Several models  Five Factor Model (FFM or Big5):  Openness (inventive/curious vs. consistent/cautious)  Conscientiousness (efficient/organized vs. easy-going/careless)  Extraversion (outgoing/energetic vs. solitary/reserved)  Agreeableness (friendly/compassionate vs. cold/unkind)  Neuroticism (sensitive/nervous vs. secure/confident)  How to measure?  Questionnaires:  International Personality Item Pool ( http://ipip.ori.org/ )
  • 22. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. LDOS PerAff-1 dataset  Emotive responses  Ratings  Personality data  Videos of facial expressions  50 users, 70 items, sparsity=0  http://slavnik.fe.uni-lj.si/markot/Main/LDOS-PerAff-1
  • 23. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. PART III : Related work on emotions in recsys
  • 24. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. PART III : Related work on emotions in recsys  Emotions and personality  Scattered work
  • 25. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Emotions in recsys Gonzalez, 2007 ? Emotions as context in recsys? User affective feedback from Arapakis et al., 2009 automatic facial expression analysis
  • 26. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Emotions in recsys Gonzalez, 2007 ? Emotions as context in recsys? User affective feedback from Arapakis, 2009 automatic facial expression analysis Tkalčič et al., 2010 Affective user model
  • 27. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Emotions in recsys Gonzalez, 2007 ? Emotions as context in recsys? User affective feedback from Arapakis, 2009 automatic facial expression analysis Tkalčič et al., 2010 Affective user model find an appropriate musical score that Kaminskas, Ricci would reinforce the affective state induced 2011 by the touristic attraction.
  • 28. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Emotions in recsys Gonzalez, 2007 ? Emotions as context in recsys? User affective feedback from Arapakis, 2009 automatic facial expression analysis Tkalčič et al., 2010 Affective user model find an appropriate musical score that Kaminskas, Ricci would reinforce the affective state induced 2011 by the touristic attraction. Lops et al, 2012 Ongoing work: emotion detection in the phase of presentation of the recommendations for generating unexpected and seredipitous recommendations
  • 29. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Personality in recsys Nunes et al., 2007 Personality as ??? Personality-based user similarity measure Tkalčič et al., 2009 For the cold start problem Rong Hu and Personality-based user similarity measure Pearl Pu, For the cold start problem Dennis and Masthoff, Adapting persuasive (learning) 2012 Technologies to personality traits
  • 30. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. PART IV: Emotions in the MM consumption chain
  • 31. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. PART IV: Emotions in the MM consumption chain  Scattered work on emotions in RecSys  Unifying framework (too ambitious?)
  • 32. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. The proposed framework - 1 time choice Give Give recommendations content Content application Entry stage Consumption stage Exit stage
  • 33. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. The proposed framework - 2 time Entry mood Exit mood choice Detect Give Give entry recommendations content mood Content application • Context • Decision making • Influence • Diversification Entry stage Consumption stage Exit stage
  • 34. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. The proposed framework - 3 time Entry mood Content-induced affective state choice Detect Give Give entry Observe user recommendations content mood Content application • Affective tagging • Affective user profiles Entry stage Consumption stage Exit stage
  • 35. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. The proposed framework - 3 time Entry mood Content-induced affective state Exit mood choice Detect Detect Give Give entry Observe user exit recommendations content mood mood Content application • Implicit feedback • Evaluation metrics Entry stage Consumption stage Exit stage
  • 36. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. The proposed framework - 3 time Entry mood Content-induced affective state Exit mood choice Detect Detect Give Give entry Observe user exit recommendations content mood mood Content application • Context • Decision making • Affective tagging • Affective user profiles • Implicit feedback • Influence • Evaluation metrics • Diversification Entry stage Consumption stage Exit stage
  • 37. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. PART V: Affect in the decision making step
  • 38. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. PART V: Affect in the decision making step  Stage 2 and 3 are straightforward  Stage 1 is interesting = new research avenues time Entry mood Content-induced affective state Exit mood choice Detect Detect Give Give entry Observe user exit recommendations content mood mood Content application • Context • Decision making • Affective tagging • Affective user profiles • Implicit feedback • Influence • Evaluation metrics • Diversification Entry stage Consumption stage Exit stage
  • 39. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. From data-centric to user-centric  The community is problem-solving oriented – „The existing datasets are real, why building synthetic ones?“ (??, RecSys 2011)  The data-centric approach is still rooted in the research community: – „It‘s about music, not about recommenders“ (?? at RecSys 2011)  Solving existing problems is only a part of research ...  ... the other part is generating new knowledge (on how the world works) ...  ... which in turn generates new problems ...  ... which in turn opens new publishing/funding/citing possibilities
  • 40. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. General user modeling framework  Data-centric = uses data that – Is available (genres, actors, directors ...) – Easy to acquire (rating, „liking“ ...)  But NOT necessarily data that carry information Controlled variables USER MODEL Prediction accuracy ? Uncontrolled variables
  • 41. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. LET‘S MOVE FORWARD  Try new models!  Generate new kind of data!  Find out how the world really works!  Model DECISION MAKING: – Ajzen model (Andrej‘s talk) – Kahneman model
  • 42. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. System 1 / System 2  (c) Kahneman, 2003
  • 43. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Decision Making Modeling in RecSys Personality Content detection Affective stimuli metadata detection Emotion detection System 1 model System 2 model Aggregation Decision prediction
  • 44. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. SoA Modeling in RecSys Personality Content detection Affective stimuli metadata detection Emotion detection System 1 model System 2 model Aggregation Decision prediction
  • 45. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Conclusions  RecSys = decision making predictor  Assumption = emotions do influence  Scattered work  Unifying framework  Our wish = Focus on stage 1: decision making: – System 1 / System 2 modeling
  • 46. Univerza v Ljubljani ..: Fakulteta za elektrotehniko:.. [LDOS] ..: Laboratorij za digitalno obdelavo signalov, slik in videa:.. Future work Improve models Generate dataset Validate