SlideShare a Scribd company logo
1 of 18
Download to read offline
The influence of user’s emotions
in Recommender Systems
for Decision Making
Ph.D. student Marco Polignano
marco.polignano@uniba.it
University of Bari (Italy), Dept. of Computer Science
Outline
• Scenario
• The influence of emotions in human decion making
• Emotions Detection for User Profiling
• Recommender Systems and emotions
• Suggestions in different risk level domains
• Recap and future works
Scenario
Mark is come back at home after
today’s work and he has to face a
DECISION
He is Mark!
What song I will listen for relax
and to have happy times?
The influence of emotions
A person facing a choosing problem has to consider different solutions and
take a decision.
Traditional approaches of behavioural decision making, consider choosing as
a rational cognitive process that estimates which of various alternative
choices would yield the most positive consequences, which does not
necessarily entail emotions.
The influence of emotions
Users might evaluate the consequences of the possible options by taking
into account both positive and negative emotions associated with
them and then select those actions that maximize positive emotions and
minimize negative emotions.
During a decision, are you
influenced by emotions?
A Recommender System can support the decision task and consider the emotions
felt by the user to increase the performances of recommender systems.
Identify emotions: not an easy task
Research on this topic showed
that both user personality traits
and user emotional state can be
inferred by adopting differents
sources like:
• Video, sound analysis
• Biometric data
• Natural Language Processing
on text
• Questionnaires
• …
Identify emotions
Questionnaires can be used to ask to the user the emotions that she is feeling.
Users will check, from a list of Six-Ekman emotions, wich are the emotions that
better describe their current feeling.
Explicit Strategies
Identify emotions
Is possible to use a multi-modal framework that uses audio, video and text sources to
identify user emotions and to map them into the Ekman’s six emotions. The results in
literatures show that hight precision can be achieved in the emotion detection task by
combining different signals.
Implicit Strategies
http://www.iis.fraunhofer.de/
Identify emotions
Implicit Strategies
Research on this topic showed that both user personality traits
and user emotional state can be inferred by adopting Natural Language Processing
(NLP) techniques from Social Media Posts like Facebook, Twitter, Instagram…
Strategies based on emotion lexicon are popular.
They usually identify key terms in sentences and, then check the emotions associated to
each word in an emotion-based lexicon.
Affective profile
Personality ContextHistorical Cases
with Emotions
AP = {P T, H C, C E}
Historical Cases
A case contains early stage emotions, consuming stage
emotions, exit stage emotions, and a description of the task.
The description of the task is defined by:
• Context of decision
• Problem and elements among which choosing, decision taken
• Explicating feedbacks in a scale from 1 to 10 to describe the utility
of suggestions (1 not useful, 10 extremely useful).
The historical case could be enriched with more features, for
example a description of interaction between user and system, but we
decide to simplify the situation for realizing a preliminary working
framework.
Recommender Systems
Recommender Systems (RSs) are tools which
implements information filtering strategies to deal with
information overload and to support users into choosing
tasks, by taking into account their preferences and
contexts of choosing. RSs can adopt different filtering
algorithms based on: the item content (description), the
user activity, the knowledge of context, but usually they do
not consider emotions.
Emotion-Aware
Recommender System
Emotion-Aware
Recommender System
1. The Recommender has to identify users similar to the
active user (the one for which suggestion must be provided).
2. This set of users, including the active user, is used to identify
decisions taken in the past that match the problem, the
active user emotional state, and must have positive exit
stage emotions or positive user feedback.
3. From the historical cases detected, candidate solutions are
extracted and adapted.
4. The decision taken, the problem, the emotional state of the
user, and a feedback of the utility of recommendations are
stored in the Emotional Case-Base, and are reused for
future recommendations.
Adapting the solutions
Different strategies are available to adapt, rank or filter the solutions:
1. Rank the solutions in according to user preferences in the specific
emotional state to increase the utility of suggestions
2. Using the expertise of the user in the specific domain is possible to rank
recommendations to support users with low experience. Less riskily
solutions be suggested first than others.
3. Rank the solutions in according to the influence of emotional
features on the user based on the risk that the decision
involves.
For example Schlosser* describes the role of emotions in risky and uncertain
domains, where emotions influence the ability to consider all the relevant aspect
of the decision and the quantity and quality of information interpreted.
*What a feeling: the role of immediate and anticipated emotions in risky decisions. Journal of
Behavioral Decision Making 26.1. Pages: 13-30, 2013
Recap and future works
Now I have tried to:
1. Describe a real scenario
2. Describe the influence of emotions in the decision process
3. How to identify emotions
4. How to make an Affective Profile
5. How to use it in Emotional-Aware Recommender Systems
In the future….
The influence of user emotions in recommender systems for decision making

More Related Content

Similar to The influence of user emotions in recommender systems for decision making

Social Media Sentiments Analysis
Social Media Sentiments AnalysisSocial Media Sentiments Analysis
Social Media Sentiments AnalysisPratisthaSingh5
 
Emotion detection on social media status in Myanmar language
Emotion detection on social media status in Myanmar language Emotion detection on social media status in Myanmar language
Emotion detection on social media status in Myanmar language IJECEIAES
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysisAmenda Joy
 
Emotional Profiling of Locations based on Social Media
Emotional Profiling of Locations based on Social MediaEmotional Profiling of Locations based on Social Media
Emotional Profiling of Locations based on Social MediaDr. Juan Bernabe Moreno
 
Building A Professional Image
Building A Professional ImageBuilding A Professional Image
Building A Professional ImageVictoria Wood
 
Review on Opinion Mining for Fully Fledged System
Review on Opinion Mining for Fully Fledged SystemReview on Opinion Mining for Fully Fledged System
Review on Opinion Mining for Fully Fledged Systemijeei-iaes
 
A Subjective Feature Extraction For Sentiment Analysis In Malayalam Language
A Subjective Feature Extraction For Sentiment Analysis In Malayalam LanguageA Subjective Feature Extraction For Sentiment Analysis In Malayalam Language
A Subjective Feature Extraction For Sentiment Analysis In Malayalam LanguageJeff Nelson
 
Online Marketing for a Local BakeryTeam MembersB.docx
Online Marketing for a Local BakeryTeam MembersB.docxOnline Marketing for a Local BakeryTeam MembersB.docx
Online Marketing for a Local BakeryTeam MembersB.docxcherishwinsland
 
Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”
Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”
Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”IRJET Journal
 
Attitude test,personality test, Projective technique, & sociometric technique...
Attitude test,personality test, Projective technique, & sociometric technique...Attitude test,personality test, Projective technique, & sociometric technique...
Attitude test,personality test, Projective technique, & sociometric technique...Neha Deo
 
Alnielo 131008005020-phpapp01
Alnielo 131008005020-phpapp01Alnielo 131008005020-phpapp01
Alnielo 131008005020-phpapp01niel lopez
 
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET- A Survey on Graph based Approaches in Sentiment AnalysisIRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET- A Survey on Graph based Approaches in Sentiment AnalysisIRJET Journal
 
76201926
7620192676201926
76201926IJRAT
 
A Review On Sentiment Analysis And Emotion Detection From Text
A Review On Sentiment Analysis And Emotion Detection From TextA Review On Sentiment Analysis And Emotion Detection From Text
A Review On Sentiment Analysis And Emotion Detection From TextYasmine Anino
 
Teaching technique: Future of Rx label checklist mobile APP (Stotler, 2019)
Teaching technique: Future of Rx label checklist mobile APP (Stotler, 2019)Teaching technique: Future of Rx label checklist mobile APP (Stotler, 2019)
Teaching technique: Future of Rx label checklist mobile APP (Stotler, 2019)Jacob Stotler
 
Analysis of Emotional Intelligence as a Competition for Effective Productivity
Analysis of Emotional Intelligence as a Competition for Effective ProductivityAnalysis of Emotional Intelligence as a Competition for Effective Productivity
Analysis of Emotional Intelligence as a Competition for Effective ProductivityIJAEMSJORNAL
 
Implicit Association Measurement Techniques
Implicit Association Measurement TechniquesImplicit Association Measurement Techniques
Implicit Association Measurement Techniqueshfienberg
 

Similar to The influence of user emotions in recommender systems for decision making (20)

Social Media Sentiments Analysis
Social Media Sentiments AnalysisSocial Media Sentiments Analysis
Social Media Sentiments Analysis
 
Emotion detection on social media status in Myanmar language
Emotion detection on social media status in Myanmar language Emotion detection on social media status in Myanmar language
Emotion detection on social media status in Myanmar language
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
 
Emotional Profiling of Locations based on Social Media
Emotional Profiling of Locations based on Social MediaEmotional Profiling of Locations based on Social Media
Emotional Profiling of Locations based on Social Media
 
Scil poster 2017
Scil poster 2017Scil poster 2017
Scil poster 2017
 
Ijcatr04061001
Ijcatr04061001Ijcatr04061001
Ijcatr04061001
 
Building A Professional Image
Building A Professional ImageBuilding A Professional Image
Building A Professional Image
 
Review on Opinion Mining for Fully Fledged System
Review on Opinion Mining for Fully Fledged SystemReview on Opinion Mining for Fully Fledged System
Review on Opinion Mining for Fully Fledged System
 
A Subjective Feature Extraction For Sentiment Analysis In Malayalam Language
A Subjective Feature Extraction For Sentiment Analysis In Malayalam LanguageA Subjective Feature Extraction For Sentiment Analysis In Malayalam Language
A Subjective Feature Extraction For Sentiment Analysis In Malayalam Language
 
Online Marketing for a Local BakeryTeam MembersB.docx
Online Marketing for a Local BakeryTeam MembersB.docxOnline Marketing for a Local BakeryTeam MembersB.docx
Online Marketing for a Local BakeryTeam MembersB.docx
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
 
Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”
Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”
Literature Review On: ”Speech Emotion Recognition Using Deep Neural Network”
 
Attitude test,personality test, Projective technique, & sociometric technique...
Attitude test,personality test, Projective technique, & sociometric technique...Attitude test,personality test, Projective technique, & sociometric technique...
Attitude test,personality test, Projective technique, & sociometric technique...
 
Alnielo 131008005020-phpapp01
Alnielo 131008005020-phpapp01Alnielo 131008005020-phpapp01
Alnielo 131008005020-phpapp01
 
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET- A Survey on Graph based Approaches in Sentiment AnalysisIRJET- A Survey on Graph based Approaches in Sentiment Analysis
IRJET- A Survey on Graph based Approaches in Sentiment Analysis
 
76201926
7620192676201926
76201926
 
A Review On Sentiment Analysis And Emotion Detection From Text
A Review On Sentiment Analysis And Emotion Detection From TextA Review On Sentiment Analysis And Emotion Detection From Text
A Review On Sentiment Analysis And Emotion Detection From Text
 
Teaching technique: Future of Rx label checklist mobile APP (Stotler, 2019)
Teaching technique: Future of Rx label checklist mobile APP (Stotler, 2019)Teaching technique: Future of Rx label checklist mobile APP (Stotler, 2019)
Teaching technique: Future of Rx label checklist mobile APP (Stotler, 2019)
 
Analysis of Emotional Intelligence as a Competition for Effective Productivity
Analysis of Emotional Intelligence as a Competition for Effective ProductivityAnalysis of Emotional Intelligence as a Competition for Effective Productivity
Analysis of Emotional Intelligence as a Competition for Effective Productivity
 
Implicit Association Measurement Techniques
Implicit Association Measurement TechniquesImplicit Association Measurement Techniques
Implicit Association Measurement Techniques
 

Recently uploaded

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

The influence of user emotions in recommender systems for decision making

  • 1. The influence of user’s emotions in Recommender Systems for Decision Making Ph.D. student Marco Polignano marco.polignano@uniba.it University of Bari (Italy), Dept. of Computer Science
  • 2. Outline • Scenario • The influence of emotions in human decion making • Emotions Detection for User Profiling • Recommender Systems and emotions • Suggestions in different risk level domains • Recap and future works
  • 3. Scenario Mark is come back at home after today’s work and he has to face a DECISION He is Mark! What song I will listen for relax and to have happy times?
  • 4. The influence of emotions A person facing a choosing problem has to consider different solutions and take a decision. Traditional approaches of behavioural decision making, consider choosing as a rational cognitive process that estimates which of various alternative choices would yield the most positive consequences, which does not necessarily entail emotions.
  • 5. The influence of emotions Users might evaluate the consequences of the possible options by taking into account both positive and negative emotions associated with them and then select those actions that maximize positive emotions and minimize negative emotions.
  • 6. During a decision, are you influenced by emotions? A Recommender System can support the decision task and consider the emotions felt by the user to increase the performances of recommender systems.
  • 7. Identify emotions: not an easy task Research on this topic showed that both user personality traits and user emotional state can be inferred by adopting differents sources like: • Video, sound analysis • Biometric data • Natural Language Processing on text • Questionnaires • …
  • 8. Identify emotions Questionnaires can be used to ask to the user the emotions that she is feeling. Users will check, from a list of Six-Ekman emotions, wich are the emotions that better describe their current feeling. Explicit Strategies
  • 9. Identify emotions Is possible to use a multi-modal framework that uses audio, video and text sources to identify user emotions and to map them into the Ekman’s six emotions. The results in literatures show that hight precision can be achieved in the emotion detection task by combining different signals. Implicit Strategies http://www.iis.fraunhofer.de/
  • 10. Identify emotions Implicit Strategies Research on this topic showed that both user personality traits and user emotional state can be inferred by adopting Natural Language Processing (NLP) techniques from Social Media Posts like Facebook, Twitter, Instagram… Strategies based on emotion lexicon are popular. They usually identify key terms in sentences and, then check the emotions associated to each word in an emotion-based lexicon.
  • 11. Affective profile Personality ContextHistorical Cases with Emotions AP = {P T, H C, C E}
  • 12. Historical Cases A case contains early stage emotions, consuming stage emotions, exit stage emotions, and a description of the task. The description of the task is defined by: • Context of decision • Problem and elements among which choosing, decision taken • Explicating feedbacks in a scale from 1 to 10 to describe the utility of suggestions (1 not useful, 10 extremely useful). The historical case could be enriched with more features, for example a description of interaction between user and system, but we decide to simplify the situation for realizing a preliminary working framework.
  • 13. Recommender Systems Recommender Systems (RSs) are tools which implements information filtering strategies to deal with information overload and to support users into choosing tasks, by taking into account their preferences and contexts of choosing. RSs can adopt different filtering algorithms based on: the item content (description), the user activity, the knowledge of context, but usually they do not consider emotions.
  • 15. Emotion-Aware Recommender System 1. The Recommender has to identify users similar to the active user (the one for which suggestion must be provided). 2. This set of users, including the active user, is used to identify decisions taken in the past that match the problem, the active user emotional state, and must have positive exit stage emotions or positive user feedback. 3. From the historical cases detected, candidate solutions are extracted and adapted. 4. The decision taken, the problem, the emotional state of the user, and a feedback of the utility of recommendations are stored in the Emotional Case-Base, and are reused for future recommendations.
  • 16. Adapting the solutions Different strategies are available to adapt, rank or filter the solutions: 1. Rank the solutions in according to user preferences in the specific emotional state to increase the utility of suggestions 2. Using the expertise of the user in the specific domain is possible to rank recommendations to support users with low experience. Less riskily solutions be suggested first than others. 3. Rank the solutions in according to the influence of emotional features on the user based on the risk that the decision involves. For example Schlosser* describes the role of emotions in risky and uncertain domains, where emotions influence the ability to consider all the relevant aspect of the decision and the quantity and quality of information interpreted. *What a feeling: the role of immediate and anticipated emotions in risky decisions. Journal of Behavioral Decision Making 26.1. Pages: 13-30, 2013
  • 17. Recap and future works Now I have tried to: 1. Describe a real scenario 2. Describe the influence of emotions in the decision process 3. How to identify emotions 4. How to make an Affective Profile 5. How to use it in Emotional-Aware Recommender Systems In the future….