Using Affective Features from Media Content Metadata for Better Movie Recommendations

Our goal in this paper aims to investigate the causality in the decision making of movie recommendations from a Recommender perspective through the behavior of users' affective moods. We illustrate a method of assigning emotional tags to a movie by auto-detection of the affective attributes in the movie overview. We apply a text-based Emotion Detection and Recognition model, which trained by the short text of tweets, and then transfer the model learning to detect the implicit affective features of a movie from the movie overview. We vectorize the affective movie tags through embedding to represent the mood of the movie. Whereas we vectorize the user's emotional features by averaging all the watched movie's vectors, and when incorporated the average ratings from the user rated for all watched movies, we obtain the weighted vector. We apply the distance metrics of these vectors to enhance the movie recommendation making of a Recommender. We demonstrate our work through an SVD based Collaborative Filtering (SVD-CF) Recommender. We found an improved 60\% support accuracy in the enhanced top-5 recommendation computed by the active test user distance metrics versus $40\%$ support accuracy in the top-5 recommendation list generated by the SVD-CF Recommender

[1]  Carlo Strapparava,et al.  Developing Affective Lexical Resources , 2004, PsychNology J..

[2]  Ernesto William De Luca,et al.  The Reason Why: A Survey of Explanations for Recommender Systems , 2012, Adaptive Multimedia Retrieval.

[3]  Ashley J. Llorens,et al.  Coarse-and Fine-Grained Sentiment Analysis of Social Media Text , 2011 .

[4]  T. Danisman,et al.  Feeler: Emotion Classification of Text Using Vector Space Model , 2008 .

[5]  Anoop Cherian,et al.  On Differentiating Parameterized Argmin and Argmax Problems with Application to Bi-level Optimization , 2016, ArXiv.

[6]  Kevin Makice,et al.  Twitter API: Up and Running: Learn How to Build Applications with the Twitter API , 2009 .

[7]  Salma Elgayar,et al.  Emotion Detection from Text: Survey , 2017 .

[8]  Yoon Kim,et al.  Convolutional Neural Networks for Sentence Classification , 2014, EMNLP.

[9]  Mária Bieliková,et al.  Group Recommendations: Survey and Perspectives , 2014, Comput. Informatics.

[10]  Yi Tay,et al.  Deep Learning based Recommender System: A Survey and New Perspectives , 2018 .

[11]  Yi-Cheng Zhang,et al.  Tag-Aware Recommender Systems: A State-of-the-Art Survey , 2011, Journal of Computer Science and Technology.

[12]  Zulikha Jamaludin,et al.  An Algorithm to Define Emotions Based on Facial Gestures as Automated Input in Survey Instrument , 2016 .

[13]  Fuji Ren,et al.  Emotion Recognition of Weblog Sentences Based on an Ensemble Algorithm of Multi-label Classification and Word Emotions , 2012 .

[14]  L. de Silva,et al.  Facial emotion recognition using multi-modal information , 1997, Proceedings of ICICS, 1997 International Conference on Information, Communications and Signal Processing. Theme: Trends in Information Systems Engineering and Wireless Multimedia Communications (Cat..

[15]  F. Maxwell Harper,et al.  The MovieLens Datasets: History and Context , 2016, TIIS.

[16]  Janyce Wiebe,et al.  Recognizing Contextual Polarity in Phrase-Level Sentiment Analysis , 2005, HLT.

[17]  David Konstan,et al.  The Emotions of the Ancient Greeks: Studies in Aristotle and Classical Literature , 2006 .

[18]  Jeffrey Pennington,et al.  GloVe: Global Vectors for Word Representation , 2014, EMNLP.

[19]  A. Bechara,et al.  The role of emotion in decision making: A cognitive neuroscience perspective , 2006 .

[20]  J. Bobadilla,et al.  Recommender systems survey , 2013, Knowl. Based Syst..

[21]  T. Dalgleish Basic Emotions , 2004 .

[22]  Pabitra Mitra,et al.  Multi-label Text Classification Approach for Sentence Level News Emotion Analysis , 2009, PReMI.

[23]  George A. Miller,et al.  WordNet: A Lexical Database for English , 1995, HLT.

[24]  Preslav Nakov,et al.  SemEval-2016 Task 4: Sentiment Analysis in Twitter. , 2019 .

[25]  M. Kreutzer,et al.  DARWIN and FACIAL EXPRESSION A CENTURY OF RESEARCH IN REVIEW , 2014 .

[26]  Gerhard Friedrich,et al.  Recommender Systems - An Introduction , 2010 .

[27]  Manuela M. Veloso,et al.  Multiagent Systems: A Survey from a Machine Learning Perspective , 2000, Auton. Robots.

[28]  Christopher Potts,et al.  Learning Word Vectors for Sentiment Analysis , 2011, ACL.

[29]  R. Plutchik Human emotions have deep evolutionary roots, a fact that may explain their complexity and provide tools for clinical practice , 2016 .

[30]  Walaa Medhat,et al.  Sentiment analysis algorithms and applications: A survey , 2014 .

[31]  Pushpak Bhattacharyya,et al.  Emotion Analysis from Text : A Survey , 2016 .

[32]  Erik Cambria,et al.  Merging SenticNet and WordNet-Affect emotion lists for sentiment analysis , 2012, 2012 IEEE 11th International Conference on Signal Processing.

[33]  Carlo Strapparava,et al.  WordNet Affect: an Affective Extension of WordNet , 2004, LREC.

[34]  P. Ekman,et al.  Emotion in the Human Face: Guidelines for Research and an Integration of Findings , 1972 .

[35]  Bela Gipp,et al.  Research-paper recommender systems: a literature survey , 2015, International Journal on Digital Libraries.