Abstract
We propose a human emotion regarding social network, namely, the Affective Social Network. Our suggestion firstly builds a user’s emotion profile in terms of the personality, mood and emotion by analysing the user’s activities in social network. This subsequently builds an Emotional Relationship Matrix (ERM) which represents the depth of the emotional relationship based on the emotion profile. From our proposal, the more elaborate services based on the current user’s emotional state can be provided to users. By considering emotional aspects in a social network, we can effectively answer which users or media contents will show the best results for inducing users’ emotional states. From the experiments, we verified that message containing emotional words and users’ relationship in a social network has significant correlations.
Similar content being viewed by others
Notes
It means to forward a tweet (short message) to one’s followers on Twitter.
Because of the changes in Twitter’s new terms of services, no one can share data containing tweets any more.
We filtered only 308 users who were generated at least one tweet a day in average.
Stanford POS Tagger: http://nlp.stanford.edu/software/tagger.shtml
References
Baldi P, Frasconi P, Smyth P (2003) Modeling the internet and the web. Wiley, pp 125–147
Bray T (1996) Measuring the web. In: Proceedings of the 5th international conference on world wide web (WWW), pp 993–1005
Chou H-TG, Edge N (2011) They are happier and having better lives than I am: the impact of using facebook on perceptions of others’ lives. Cyberpsychol Behav Soc Netw 15(2):117–121. doi:10.1089/cyber.2011.0324
Dornbush S, English J, Oates T, Segall Z, Joshi A (2005) XPOD: a human activity and emotion aware mobile music player. In: International conference on mobile technology, application and systems
Ekman P (1993) Facial expression and emotion. Am Psychol 48(4):384–392
Ekman P, Davidson RJ (1994) The nature of emotion: fundamental questions. Oxford University Press
Garfield E (1972) Citation analysis as a tool in journal evaluation. Science 178:471–479
Girvan M, Newman MEJ (2002) Community structure in social and biological networks. Proc Natl Acad Sci USA 99:8271–8276
Healey J, Picard RW (1998) Digital processing of affective signals. Acoust Speech Signal Process 6:3749–3752
Isen AM, Patrick R (1983) The effect of positive feelings on risk taking: when the chips are down. Organ Behav Hum Perform 31(2):194–202
Java A, Kolari P, Finin T, Oates T (2006) Modeling the spread of influence on the blogosphere. In: Proceedings of the 15th international world wide web conference
Khooshabeh P, McCall C, Gandhe S, Gratch J, Blascovich J (2011) Does it matter if a computer jokes? In: ACM conference on human factors in computing systems
Kim HJ, Choi YS (2011) EmoSens: affective entity scoring, a novel service recommendation framework for mobile platform. In: Workshop on personalization in mobile application of the 5th international conference on recommender system
Knoke D, Yang S (2000) Social network analysis: a handbook, 2nd edn. Sage, London
Kwak H, Lee C, Park H, Moon S (2010) What is twitter, a social network or a news media? In: Proceedings of the 19th international conference on world wide web, pp 591–600
Lazarus RS (1991) Progress on a cognitive-motivational-relational theory of emotion. Am Psychol 46(8):819–834
Nicholson J, Takahashi K, Nakatsu R (2000) Emotion recognition in speech using neural networks. Neural Comput Appl 9:290–296
Nielek R, Wierzbicki A (2010) Emotion aware mobile application, computational collective intelligence, technologies and application. Springer
Ortony A, Clore G, Collins A (1988) The cognitive structure of emotions. MIT Press, Cambridge
Park SB, Yoo E, Kim H, Jo GS (2011) Automatic emotion annotation of movie dialogue using WordNet. In: Proceedings of the 3rd international conference on intelligent information and database systems, volume part II, pp 130–139
Pennebaker JW, Graybeal A (2001) Patterns of natural language use: disclosure, personality, and social integration, current directions in psychological science, vol 10(3). Wiley-Blackwell, pp 90–93(4)
Page L, Brin S, Motwani R, Winograd T (1998) The PageRank citation ranking: bringing order to the web. Technical report, Stanford University, Stanford, CA
Picard RW (1995) Affective computing. MIT Technical Report
Russell JA (1980) A circumplex model of affect. J Pers Soc Psychol 39(6):1161–1178
Rusting CL (1998) Personality, mood, and cognitive processing of emotional information: three conceptual frameworks. Psychol Bull 124(2):165–196
Schuller B, Rigoll G, Lang M (1999) Hidden Markov model-based speech emotion recognition. Acoust Speech Signal Process 2(II):1–4
Tao J, Tan T (2005) Affective computing: a review, affective computing and intelligent interaction. Springer, pp 981–995
Wasserman S, Faust K (1994) Social network analysis. Cambridge University Press, Cambridge
Wilson I (2000) The artificial emotion engine: driving emotional behaviour. In: AAAI spring symposium on artificial intelligence and interactive entertainment
Zeng Z, Pantic M, Roisman GI, Huang TS (2009) A survey of affect recognition methods: audio, visual, and spontaneous expressions. IEEE Trans Pattern Anal Mach Intell 31(1):29–58
Zhang Y, Tang J, Sun J, Chen Y, Rao J (2010) MoodCast: emotion prediction via dynamic continuous factor graph model. In: Proceedings of the 10th international conference on data mining, pp 1193–1198
Author information
Authors and Affiliations
Corresponding author
Appendix: Automatic Emotion Annotator
Appendix: Automatic Emotion Annotator
Automatic Emotion Annotation is consist of following 3 steps:
-
1)
Dialogue Parsing: A dialogue received from a subtitle is parsed by the POS tagger,Footnote 6 and then, nouns, verbs, adjectives, and adverbs are extracted from a dialogue. Unemotional words or stop words, such as pronoun, be verb, and article, are erased.
-
2)
Emotional State Calculation (ESC): An emotional state is measured by labeling automatically each emotional concept and calculating each emotional value for parsed words through the process, as shown on center of Fig. 3.
-
3)
Annotation: An emotional state is annotated in a dialogue.
And two emotional vectors (\(\mathit{EV}_a\), \(\mathit{EV}_b\)) are added for only the same emotional concept as given by (5).
A Top Emotional Concept Word (TECW), such as happiness, liking and dislike has an emotional value of 8. The conceptual distance (dist) from the word to the TECW is calculated by (6). An emotional value (ev) of a word subtracts the conceptual distance from the emotional value of the TECW (Table 5).
Algorithm 1 described details of the emotional state calculation for a dialog.
Rights and permissions
About this article
Cite this article
Kim, HJ., Park, SB. & Jo, GS. Affective social network—happiness inducing social media platform. Multimed Tools Appl 68, 355–374 (2014). https://doi.org/10.1007/s11042-012-1157-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-012-1157-2