Skip to main content
Log in

Affective social network—happiness inducing social media platform

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Notes

  1. It means to forward a tweet (short message) to one’s followers on Twitter.

  2. http://en.wikipedia.org/wiki/Personality

  3. http://en.wikipedia.org/wiki/Emotion

  4. Because of the changes in Twitter’s new terms of services, no one can share data containing tweets any more.

  5. We filtered only 308 users who were generated at least one tweet a day in average.

  6. Stanford POS Tagger: http://nlp.stanford.edu/software/tagger.shtml

References

  1. Baldi P, Frasconi P, Smyth P (2003) Modeling the internet and the web. Wiley, pp 125–147

  2. Bray T (1996) Measuring the web. In: Proceedings of the 5th international conference on world wide web (WWW), pp 993–1005

  3. 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

    Article  Google Scholar 

  4. 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

  5. Ekman P (1993) Facial expression and emotion. Am Psychol 48(4):384–392

    Article  Google Scholar 

  6. Ekman P, Davidson RJ (1994) The nature of emotion: fundamental questions. Oxford University Press

  7. Garfield E (1972) Citation analysis as a tool in journal evaluation. Science 178:471–479

    Article  Google Scholar 

  8. Girvan M, Newman MEJ (2002) Community structure in social and biological networks. Proc Natl Acad Sci USA 99:8271–8276

    Article  MathSciNet  Google Scholar 

  9. Healey J, Picard RW (1998) Digital processing of affective signals. Acoust Speech Signal Process 6:3749–3752

    Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

  12. 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

  13. 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

  14. Knoke D, Yang S (2000) Social network analysis: a handbook, 2nd edn. Sage, London

    Google Scholar 

  15. 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

  16. Lazarus RS (1991) Progress on a cognitive-motivational-relational theory of emotion. Am Psychol 46(8):819–834

    Article  Google Scholar 

  17. Nicholson J, Takahashi K, Nakatsu R (2000) Emotion recognition in speech using neural networks. Neural Comput Appl 9:290–296

    Article  MATH  Google Scholar 

  18. Nielek R, Wierzbicki A (2010) Emotion aware mobile application, computational collective intelligence, technologies and application. Springer

  19. Ortony A, Clore G, Collins A (1988) The cognitive structure of emotions. MIT Press, Cambridge

    Book  Google Scholar 

  20. 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

  21. 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)

  22. Page L, Brin S, Motwani R, Winograd T (1998) The PageRank citation ranking: bringing order to the web. Technical report, Stanford University, Stanford, CA

  23. Picard RW (1995) Affective computing. MIT Technical Report

  24. Russell JA (1980) A circumplex model of affect. J Pers Soc Psychol 39(6):1161–1178

    Article  Google Scholar 

  25. Rusting CL (1998) Personality, mood, and cognitive processing of emotional information: three conceptual frameworks. Psychol Bull 124(2):165–196

    Article  Google Scholar 

  26. Schuller B, Rigoll G, Lang M (1999) Hidden Markov model-based speech emotion recognition. Acoust Speech Signal Process 2(II):1–4

    Google Scholar 

  27. Tao J, Tan T (2005) Affective computing: a review, affective computing and intelligent interaction. Springer, pp 981–995

  28. Wasserman S, Faust K (1994) Social network analysis. Cambridge University Press, Cambridge

    Book  Google Scholar 

  29. Wilson I (2000) The artificial emotion engine: driving emotional behaviour. In: AAAI spring symposium on artificial intelligence and interactive entertainment

  30. 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

    Google Scholar 

  31. 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hyun-Jun Kim.

Appendix: Automatic Emotion Annotator

Appendix: Automatic Emotion Annotator

Automatic Emotion Annotation is consist of following 3 steps:

  1. 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. 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. 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).

$$ \mathit{EV}_a+\mathit{EV}_b = <\mathit{ev}_{a_1}+\mathit{ev}_{b_1}, \mathit{ev}_{a_2}+\mathit{ev}_{b_2},...,\mathit{ev}_{a_n}+\mathit{ev}_{b_n}> $$
(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).

$$ \begin{array}{rll} \mathit{dist}(\mathit{word}) &=& \mathit{dist}(\mathit{word}) + 2, \quad \mathit{if} \quad \mathit{TECW} = \mathit{hypernym} \\ \mathit{dist}(\mathit{word}) &=& \mathit{dist}(\mathit{word}) + 1, \quad \mathit{if} \quad \mathit{TECW }= \mathit{synonym} \\ \mathit{ev}(\mathit{word}) &=& \mathit{ev}(\mathit{TECW}) - \mathit{dist}(\mathit{word}) \end{array} $$
(6)
Table 5 Notations for the automatic emotion annotator

Algorithm 1 described details of the emotional state calculation for a dialog.

figure d

Rights and permissions

Reprints 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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-012-1157-2

Keywords

Navigation