skip to main content
research-article

PEDM: A Multi-task Learning Model for Persona-aware Emoji-embedded Dialogue Generation

Published:24 February 2023Publication History
Skip Abstract Section

Abstract

As a vivid and linguistic symbol, Emojis have become a prevailing medium interspersed in text-based communication (e.g., social media and chit-chat) to express emotions, attitudes, and situations. Generally speaking, a social-oriented chatbot that can generate appropriate Emoji-embedded responses would be much more competitive, making communications more fun, engaging, and human-like. However, the current Emoji-related research is still in its infancy, leading to an awkward situation of data deficiency. How to develop an Emoji-embedded dialogue system while addressing the lack of data will be interesting and meaningful for the application of future AI. To bridge this gap, we propose a multi-task learning method for persona-aware Emoji-embedded dialogue generation in this article. Specifically, as the benchmark of model training and evaluation, which includes 1.2 million Emoji-embedded tweets and 1.1 million post-response pairs, we first construct a dataset named EmojiTweet to handle the data deficiency problem. Then, a Seq2Seq-based model with multi-task learning is designed to simultaneously learn response generation and Emoji embedding from the constructed non-Emoji dialogue and Emoji-embedded monologue data. Afterward, we incorporate persona factors into our model by adopting persona fusion and personalized bias methods to deliver personalized dialogues with more accurately selected Emojis. Finally, we conduct extensive experiments, where the experimental results and evaluations demonstrate that our model has three key benefits: improved dialogue quality, higher user engagement, and not relying on large-scale Emoji-embedded dialogue data representing specific personas. EmojiTweet will be published publicly via https://mea-lab-421.github.io/EmojiTweet/.

REFERENCES

  1. [1] Abadi Martín, Barham Paul, Chen Jianmin, Chen Zhifeng, Davis Andy, Dean Jeffrey, Devin Matthieu, Ghemawat Sanjay, Irving Geoffrey, and Isard Michael. 2016. Tensorflow: A system for large-scale machine learning. In 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI’16). 265283.Google ScholarGoogle Scholar
  2. [2] Bahdanau Dzmitry, Cho Kyunghyun, and Bengio Yoshua. 2014. Neural machine translation by jointly learning to align and translate. arXiv preprint arXiv:1409.0473 (2014).Google ScholarGoogle Scholar
  3. [3] Barbieri Francesco, Anke Luis Espinosa, Camacho-Collados Jose, Schockaert Steven, and Saggion Horacio. 2018. Interpretable emoji prediction via label-wise attention LSTMs. In Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing. 47664771.Google ScholarGoogle ScholarCross RefCross Ref
  4. [4] Barbieri Francesco, Camacho-Collados Jose, Ronzano Francesco, Anke Luis Espinosa, Ballesteros Miguel, Basile Valerio, Patti Viviana, and Saggion Horacio. 2018. Semeval 2018 task 2: Multilingual emoji prediction. In Proceedings of the 12th International Workshop on Semantic Evaluation. 2433.Google ScholarGoogle ScholarCross RefCross Ref
  5. [5] Barbieri Francesco, Espinosa-Anke Luis, Camacho-Collados Jose, Schockaert Steven, and Saggion Horacio. 2018. Interpretable emoji prediction via label-wise attention LSTMs. In Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing. Association for Computational Linguistics, 47664771. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  6. [6] Barbieri Francesco, Marujo Luis, Karuturi Pradeep, Brendel William, and Saggion Horacio. 2018. Exploring emoji usage and prediction through a temporal variation lens. arXiv preprint arXiv:1805.00731 (2018).Google ScholarGoogle Scholar
  7. [7] Baxter Jonathan. 2000. A model of inductive bias learning. Journal of Artificial Intelligence Research 12 (2000), 149198.Google ScholarGoogle ScholarCross RefCross Ref
  8. [8] Bengio Yoshua, Ducharme Réjean, Vincent Pascal, and Janvin Christian. 2003. A neural probabilistic language model. Journal of Machine Learning Research 3 (2003), 11371155.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [9] Berengueres Jose and Castro Dani. 2017. Differences in emoji sentiment perception between readers and writers. In 2017 IEEE International Conference on Big Data (Big Data’17). IEEE, 43214328.Google ScholarGoogle ScholarCross RefCross Ref
  10. [10] Cappallo S. H.. 2018. Twemoji Dataset. Data retrieved from University of Amsterdam /Amsterdam University of Applied Sciences. https://doi.org/10.21942/uva.5822100.v3Google ScholarGoogle Scholar
  11. [11] Chung Junyoung, Gulcehre Caglar, Cho KyungHyun, and Bengio Yoshua. 2014. Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv preprint arXiv:1412.3555 (2014).Google ScholarGoogle Scholar
  12. [12] Clark Kevin, Luong Minh-Thang, Khandelwal Urvashi, Manning Christopher D., and Le Quoc V.. 2019. Bam! Born-again multi-task networks for natural language understanding. arXiv preprint arXiv:1907.04829 (2019).Google ScholarGoogle Scholar
  13. [13] Cohn Neil, Roijackers Tim, Schaap Robin, and Engelen Jan. 2018. Are emoji a poor substitute for words? Sentence processing with emoji substitutions. In CogSci.Google ScholarGoogle Scholar
  14. [14] Jan Deriu, Alvaro Rodrigo, Arantxa Otegi, Guillermo Echegoyen, Sophie Rosset, Eneko Agirre, and Mark Cieliebak. 2021. Survey on evaluation methods for dialogue systems. Artificial Intelligence Review 54, 1 (2021), 755–810.Google ScholarGoogle Scholar
  15. [15] Gao Jianfeng, Galley Michel, and Li Lihong. 2018. Neural approaches to conversational AI. The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval. 13711374.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. [16] Gruber Nicole and Jockisch Alfred. 2020. Are GRU cells more specific and LSTM cells more sensitive in motive classification of text. J. Front. Artif. Intell 3 (2020), 16.Google ScholarGoogle Scholar
  17. [17] Harwit Eric. 2017. WeChat: Social and political development of China’s dominant messaging app. Chinese Journal of Communication 10, 3 (2017), 312327.Google ScholarGoogle ScholarCross RefCross Ref
  18. [18] Hayati Shirley Anugrah and Muis Aldrian Obaja. 2019. Analyzing incorporation of emotion in emoji prediction. In Proceedings of the 10th Workshop on Computational Approaches to Subjectivity, Sentiment and Social Media Analysis. 9199.Google ScholarGoogle ScholarCross RefCross Ref
  19. [19] He Weidong, Li Zhi, Lu Dongcai, Chen Enhong, Xu Tong, Huai Baoxing, and Yuan Jing. 2020. Multimodal dialogue systems via capturing context-aware dependencies of semantic elements. In Proceedings of the 28th ACM International Conference on Multimedia. 27552764.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. [20] Hernault Hugo, Piwek Paul, Prendinger Helmut, and Ishizuka Mitsuru. 2008. Generating dialogues for virtual agents using nested textual coherence relations. In International Workshop on Intelligent Virtual Agents. Springer, 139145.Google ScholarGoogle Scholar
  21. [21] Hochreiter Sepp and Schmidhuber Jürgen. 1997. Long short-term memory. Neural Computation 9, 8 (1997), 17351780.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. [22] Huang Minlie, Zhu Xiaoyan, and Gao Jianfeng. 2020. Challenges in building intelligent open-domain dialog systems. ACM Transactions on Information Systems (TOIS) 38, 3 (2020), 132.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. [23] Jiang Hongyu, Guo Ao, and Ma Jianhua. 2020. Automatic prediction and insertion of multiple emojis in social media text. In IEEE International Conference on Cyber Physical and Social Computing (CPSCom’20). IEEE, 505512.Google ScholarGoogle ScholarCross RefCross Ref
  24. [24] Jiang Hongyu, Guo Ao, and Ma Jianhua. 2020. Genre-based emoji usage analysis and presiction in video comments. In International Conference on Cyber Science and Technology Congress (CyberSciTech’20). IEEE, 296305.Google ScholarGoogle Scholar
  25. [25] Kaye Linda K., Rodriguez-Cuadrado Sara, Malone Stephanie A., Wall Helen J., Gaunt Elizabeth, Mulvey Ashleigh L., and Graham Charlotte. 2021. How emotional are emoji?: Exploring the effect of emotional valence on the processing of emoji stimuli. Computers in Human Behavior 116 (2021), 106648.Google ScholarGoogle ScholarCross RefCross Ref
  26. [26] Kaye Linda K., Wall Helen J., and Malone Stephanie A.. 2016. “Turn that frown upside-down”: A contextual account of emoticon usage on different virtual platforms. Computers in Human Behavior 60 (2016), 463467.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. [27] Kim Joongyum, Gong Taesik, Kim Bogoan, Park Jaeyeon, Kim Woojeong, Huang Evey, Han Kyungsik, Kim Juho, Ko Jeonggil, and Lee Sung-Ju. 2020. No more one liners: Bringing context into emoji recommendations. ACM Transactions on Social Computing 3, 2 (2020), 125.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. [28] Kottur Satwik, Wang Xiaoyu, and Carvalho Vítor. 2017. Exploring personalized neural conversational models. In IJCAI. 37283734.Google ScholarGoogle Scholar
  29. [29] Li Jiwei, Galley Michel, Brockett Chris, Gao Jianfeng, and Dolan Bill. 2015. A diversity-promoting objective function for neural conversation models. arXiv preprint arXiv:1510.03055 (2015).Google ScholarGoogle Scholar
  30. [30] Li Jiwei, Galley Michel, Brockett Chris, Gao Jianfeng, and Dolan William B.. 2016. A diversity-promoting objective function for neural conversation models. In Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 110119.Google ScholarGoogle ScholarCross RefCross Ref
  31. [31] Li Jiwei, Galley Michel, Brockett Chris, Spithourakis Georgios P., Gao Jianfeng, and Dolan Bill. 2016. A persona-based neural conversation model. arXiv preprint arXiv:1603.06155 (2016).Google ScholarGoogle Scholar
  32. [32] Li Weijian, Chen Yuxiao, Hu Tianran, and Luo Jiebo. 2018. Mining the relationship between emoji usage patterns and personality. In 12th International AAAI Conference on Web and Social Media.Google ScholarGoogle ScholarCross RefCross Ref
  33. [33] Liang Weibin, Wang Hsienchang, Chu Yian, and Wu Chunghsien. 2014. Emoticon recommendation in microblog using affective trajectory model. In 2014 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA’14). IEEE, 15.Google ScholarGoogle ScholarCross RefCross Ref
  34. [34] Luan Yi, Brockett Chris, Dolan Bill, Gao Jianfeng, and Galley Michel. 2017. Multi-task learning for speaker-role adaptation in neural conversation models. arXiv preprint arXiv:1710.07388 (2017).Google ScholarGoogle Scholar
  35. [35] Lubis Nurul, Sakti Sakriani, Yoshino Koichiro, and Nakamura Satoshi. 2019. Positive emotion elicitation in chat-based dialogue systems. IEEE/ACM Transactions on Audio, Speech, and Language Processing 27, 4 (2019), 866877.Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. [36] McCulloch Gretchen and Gawne Lauren. 2018. Emoji grammar as beat gestures. In Proceedings of the 1st International Workshop on Emoji Understanding and Applications in Social Media, Standford [en línea]. Disponible en http://knoesis.org/resources/Emoji2018/Emoji2018_Papers/Paper13_Emoji2018.pdf [Consulta 11/12/2019].Google ScholarGoogle Scholar
  37. [37] Min Weiqing, Jiang Shuqiang, and Jain Ramesh. 2019. Food recommendation: Framework, existing solutions, and challenges. IEEE Transactions on Multimedia 22, 10 (2019), 26592671.Google ScholarGoogle ScholarCross RefCross Ref
  38. [38] Och Franz Josef. 2003. Minimum error rate training in statistical machine translation. In Proceedings of the 41st annual meeting of the Association for Computational Linguistics. 160167.Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. [39] Papineni Kishore, Roukos Salim, Ward Todd, and Zhu Wei-Jing. 2002. BLEU: A method for automatic evaluation of machine translation. In Proceedings of the 40th annual meeting of the Association for Computational Linguistics. 311318.Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. [40] Peng Hao, Li Jianxin, He Yu, Liu Yaopeng, Bao Mengjiao, Wang Lihong, Song Yangqiu, and Yang Qiang. 2018. Large-scale hierarchical text classification with recursively regularized deep graph-CNN. In Proceedings of the 2018 World Wide Web Conference. 10631072.Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. [41] Qian Qiao, Huang Minlie, Zhao Haizhou, Xu Jingfang, and Zhu Xiaoyan. 2018. Assigning personality/profile to a chatting machine for coherent conversation generation. In IJCAI. 42794285.Google ScholarGoogle Scholar
  42. [42] Qin Penggang, Yu Jiarui, Gao Yan, Xu Derong, Chen Yunkai, Wu Shiwei, Xu Tong, Chen Enhong, and Hao Yanbin. 2022. Unified QA-aware knowledge graph generation based on multi-modal modeling. In Proceedings of the 30th ACM International Conference on Multimedia. 71857189.Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. [43] Ruder Sebastian. 2017. An overview of multi-task learning in deep neural networks. arXiv preprint arXiv:1706.05098 (2017).Google ScholarGoogle Scholar
  44. [44] Seargeant Philip. 2019. The Emoji Revolution: How Technology is Shaping the Future of Communication. Cambridge University Press.Google ScholarGoogle ScholarCross RefCross Ref
  45. [45] Sennrich Rico, Haddow Barry, and Birch Alexandra. 2015. Improving neural machine translation models with monolingual data. Computer Ence (2015).Google ScholarGoogle Scholar
  46. [46] Iulian Vlad Serban, Ryan Lowe, Peter Henderson, Laurent Charlin, and Joelle Pineau. 2015. A survey of available corpora for building data-driven dialogue systems. arXiv preprint arXiv:1512.05742 (2015).Google ScholarGoogle Scholar
  47. [47] Shiha Mohammed and Ayvaz Serkan. 2017. The effects of emoji in sentiment analysis. Int. J. Comput. Electr. Eng. (IJCEE) 9, 1 (2017), 360369.Google ScholarGoogle ScholarCross RefCross Ref
  48. [48] Shum Heung-Yeung, He Xiao-dong, and Li Di. 2018. From Eliza to XiaoIce: Challenges and opportunities with social chatbots. Frontiers of Information Technology & Electronic Engineering 19, 1 (2018), 1026.Google ScholarGoogle ScholarCross RefCross Ref
  49. [49] Song Haoyu, Zhang Wei-Nan, Cui Yiming, Wang Dong, and Liu Ting. 2019. Exploiting persona information for diverse generation of conversational responses. arXiv preprint arXiv:1905.12188 (2019).Google ScholarGoogle Scholar
  50. [50] Sordoni Alessandro, Galley Michel, Auli Michael, Brockett Chris, Ji Yangfeng, Mitchell Margaret, Nie Jian-Yun, Gao Jianfeng, and Dolan Bill. 2015. A neural network approach to context-sensitive generation of conversational responses. arXiv preprint arXiv:1506.06714 (2015).Google ScholarGoogle Scholar
  51. [51] Sutskever Ilya, Vinyals Oriol, and Le Quoc V.. 2014. Sequence to sequence learning with neural networks. In Advances in Neural Information Processing Systems. 31043112.Google ScholarGoogle ScholarDigital LibraryDigital Library
  52. [52] Marilyn Walker, Grace Lin, and Jennifer Sawyer. 2012. An annotated corpus of film dialogue for learning and characterizing character style. In Proceedings of the 8th International Conference on Language Resources and Evaluation (LREC’12). 1373–1378.Google ScholarGoogle Scholar
  53. [53] Wall Helen J., Kaye Linda K., and Malone Stephanie A.. 2016. An exploration of psychological factors on emoticon usage and implications for judgement accuracy. Computers in Human Behavior 62 (2016), 7078.Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. [54] Wang Jianan, Wang Xin, Li Fang, Xu Zhen, Wang Zhuoran, and Wang Baoxun. 2017. Group linguistic bias aware neural response generation. In Proceedings of the 9th SIGHAN Workshop on Chinese Language Processing. 110.Google ScholarGoogle Scholar
  55. [55] Wen Haoyang, Liu Yijia, Che Wanxiang, Qin Libo, and Liu Ting. 2018. Sequence-to-sequence learning for task-oriented dialogue with dialogue state representation. arXiv preprint arXiv:1806.04441 (2018).Google ScholarGoogle Scholar
  56. [56] Wu Chuhan, Wu Fangzhao, Wu Sixing, Huang Yongfeng, and Xie Xing. 2018. Tweet emoji prediction using hierarchical model with attention. In Proceedings of the 2018 ACM International Joint Conference and 2018 International Symposium on Pervasive and Ubiquitous Computing and Wearable Computers. 13371344.Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. [57] Wu Chuhan, Wu Fangzhao, Wu Sixing, Huang Yongfeng, and Xie Xing. 2018. Tweet emoji prediction using hierarchical model with attention. In Proceedings of the 2018 ACM International Joint Conference and 2018 International Symposium on Pervasive and Ubiquitous Computing and Wearable Computers.Google ScholarGoogle Scholar
  58. [58] Xu Ying and Warschauer Mark. 2020. What are you talking to?: Understanding children’s perceptions of conversational agents. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems. 113.Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. [59] Yan Xinchen, Yang Jimei, Sohn Kihyuk, and Lee Honglak. 2015. Attribute2Image: Conditional image generation from visual attributes. CoRR abs/1512.00570 (2015). arXiv:1512.00570 http://arxiv.org/abs/1512.00570.Google ScholarGoogle Scholar
  60. [60] Zhang Saizheng, Dinan Emily, Urbanek Jack, Szlam Arthur, Kiela Douwe, and Weston Jason. 2018. Personalizing dialogue agents: I have a dog, do you have pets too? In Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 22042213.Google ScholarGoogle ScholarCross RefCross Ref
  61. [61] Zhang Yu and Yang Qiang. 2021. A survey on multi-task learning. IEEE Transactions on Knowledge and Data Engineering (2021).Google ScholarGoogle Scholar
  62. [62] Tiancheng Zhao, Ran Zhao, and Maxine Eskénazi. 2017. Learning discourse-level diversity for neural dialog models using conditional variational autoencoders. ArXiv abs/1703.10960 (2017).Google ScholarGoogle Scholar
  63. [63] Zheng Yinhe, Chen Guanyi, Huang Minlie, Liu Song, and Zhu Xuan. 2019. Personalized dialogue generation with diversified traits. arXiv preprint arXiv:1901.09672 (2019).Google ScholarGoogle Scholar
  64. [64] Zhong Sheng-Hua, Liu Peiqi, Ming Zhong, and Liu Yan. 2020. How to evaluate single-round dialogues like humans: An information-oriented metric. IEEE/ACM Transactions on Audio, Speech, and Language Processing 28 (2020), 22112223.Google ScholarGoogle ScholarDigital LibraryDigital Library
  65. [65] Zhou Li, Gao Jianfeng, Li Di, and Shum Heung-Yeung. 2018. The design and implementation of XiaoIce, an empathetic social chatbot. arXiv preprint arXiv:1812.08989 (2018).Google ScholarGoogle Scholar
  66. [66] Zhou Wenjie, Zhang Minghua, and Wu Yunfang. 2019. Multi-task learning with language modeling for question generation. arXiv preprint arXiv:1908.11813 (2019).Google ScholarGoogle Scholar

Index Terms

  1. PEDM: A Multi-task Learning Model for Persona-aware Emoji-embedded Dialogue Generation

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Multimedia Computing, Communications, and Applications
      ACM Transactions on Multimedia Computing, Communications, and Applications  Volume 19, Issue 3s
      June 2023
      270 pages
      ISSN:1551-6857
      EISSN:1551-6865
      DOI:10.1145/3582887
      • Editor:
      • Abdulmotaleb El Saddik
      Issue’s Table of Contents

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 24 February 2023
      • Online AM: 22 November 2022
      • Accepted: 11 November 2022
      • Revised: 29 June 2022
      • Received: 14 July 2021
      Published in tomm Volume 19, Issue 3s

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
    • Article Metrics

      • Downloads (Last 12 months)387
      • Downloads (Last 6 weeks)36

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    View Full Text

    HTML Format

    View this article in HTML Format .

    View HTML Format