Proceedings

Assigning Personality/Profile to a Chatting Machine for Coherent Conversation Generation

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 4279-4285.

https://doi.org/10.24963/ijcai.2018/595

Abstract

Endowing a chatbot with personality is challenging but significant to deliver more realistic and natural conversations. In this paper, we address the issue of generating responses that are coherent to a pre-specified personality or profile. We present a method that uses generic conversation data from social media (without speaker identities) to generate profile-coherent responses. The central idea is to detect whether a profile should be used when responding to a user post (by a profile detector), and if necessary, select a key-value pair from the profile to generate a response forward and backward (by a bidirectional decoder) so that a personality-coherent response can be generated. Furthermore, in order to train the bidirectional decoder with generic dialogue data, a position detector is designed to predict a word position from which decoding should start given a profile value. Manual and automatic evaluation shows that our model can deliver more coherent, natural, and diversified responses.

  1. [Al-Rfou et al., 2016] Rami Al-Rfou, Marc Pickett, Javier Snaider, Yun-hsuan Sung, Brian Strope, and Ray Kurzweil. Conversational contextual cues: The case of personalization and history for response ranking. arXiv preprint arXiv:1606.00372, 2016.
  2. [Chung et al., 2014] Junyoung Chung, Caglar Gulcehre, KyungHyun Cho, and Yoshua Bengio. Empirical evalua- tion of gated recurrent neural networks on sequence mod- eling. arXiv preprint arXiv:1412.3555, 2014.
  3. [Gosling et al., 2003] Samuel D Gosling, Peter J Rentfrow, and William B Swann. A very brief measure of the big-five personality domains. Journal of Research in personality, 2003.
  4. [Gu et al., 2016] Jiatao Gu, Zhengdong Lu, Hang Li, and Victor OK Li. Incorporating copying mechanism in sequence-to-sequence learning. In ACL, 2016.
  5. [Gulcehre et al., 2016] Caglar Gulcehre, Sungjin Ahn, Ramesh Nallapati, Bowen Zhou, and Yoshua Bengio. Pointing the unknown words. In ACL, 2016.
  6. [Güzeldere and Franchi, 1995] Güven Güzeldere and Ste- fano Franchi. Dialogues with colorful "personalities" of early ai. Stanford Humanities Review, 4(2):161-169, 1995.
  7. [Jiwei Li, 2016] Chris Brockett Jianfeng Gao Bill Dolan Ji- wei Li, Michel Galley. A diversity-promoting objective function for neural conversation models. In NAACL, 2016.
  8. [Kottur et al., 2017] Satwik Kottur, Xiaoyu Wang, and Vi- tor R Carvalho. Exploring personalized neural conversa- tional models. In Proceedings of the 26th International Joint Conference on Artificial Intelligence, pages 3728- 3734. AAAI Press, 2017. IJCAI
  9. [Li et al., 2016] Jiwei Li, Michel Galley, Chris Brockett, Jianfeng Gao, and Bill Dolan. A persona-based neural conversation model. In ACL, 2016.
  10. [Mairesse and Walker, 2006] Franc ¸ois Mairesse and Marilyn Walker. Automatic recognition of personality in conversa- tion. In NAACL, 2006.
  11. [Mairesse and Walker, 2007] Franc ¸ois Mairesse and Marilyn Walker. Personage: Personality generation for dialogue. In ACL, 2007. [
  12. [Mairesse et al., 2007] Franc ¸ois Mairesse, Marilyn A Walker, Matthias R Mehl, and Roger K Moore. Using linguistic cues for the automatic recognition of personality in conversation and text. JMLR, 2007.
  13. [Mou et al., 2016] Lili Mou, Yiping Song, Rui Yan, Ge Li, Lu Zhang, and Zhi Jin. Sequence to backward and forward sequences: A content-introducing approach to generative short-text conversation. In ACL, 2016.
  14. [Norman, 1963] Warren T Norman. Toward an adequate tax- onomy of personality attributes: Replicated factor struc- ture in peer nomination personality ratings. The Journal of Abnormal and Social Psychology, 1963.
  15. [Ritter et al., 2011] Alan Ritter, Colin Cherry, and William B Dolan. Data-driven response generation in social media. In EMNLP, 2011.
  16. [Serban et al., 2016] Iulian V Serban, Alessandro Sordoni, Yoshua Bengio, Aaron Courville, and Joelle Pineau. Building end-to-end dialogue systems using generative hi- erarchical neural network models. In AAAI, 2016.
  17. [Shang et al., 2015] Lifeng Shang, Zhengdong Lu, and Hang Li. Neural responding machine for short-text conversation. In ACL, 2015.
  18. [Shum et al., 2018] Heung-Yeung Shum, Xiaodong He, and Di Li. From eliza to xiaoice: Challenges and opportunities with social chatbots. arXiv preprint arXiv:1801.01957, 2018.
  19. [Sutskever et al., 2014] Ilya Sutskever, Oriol Vinyals, and Quoc V Le. Sequence to sequence learning with neural networks. In NIPS, 2014.
  20. [Turing, 1950] Alan M Turing. Computing machinery and intelligence. Mind, 1950.
  21. [Vinyals and Le, 2015] Oriol Vinyals and Quoc Le. A neural conversational model. arXiv preprint arXiv:1506.05869, 2015.
  22. [Walker et al., 1997] Marilyn A. Walker, Janet E. Cahn, and Stephen J. Whittaker. Improving linguistic style: social and affective bases for agent personality. In In: Mller, J. (Ed.), Proceedings of Autonomous Agents, 1997.
  23. [Walker et al., 2012] Marilyn A Walker, Grace I Lin, and Jennifer Sawyer. An annotated corpus of film dialogue for learning and characterizing character style. In LREC, 2012.
  24. [Yin et al., 2015] Jun Yin, Xin Jiang, Zhengdong Lu, Lifeng Shang, Hang Li, and Xiaoming Li. Neural generative question answering. In IJCAI, 2015. IJCAI
  25. [Young et al., 2013] Steve Young, Milica Gašić, Blaise Thomson, and Jason D Williams. Pomdp-based statisti- cal spoken dialog systems: A review. IEEE, 2013.
  26. [Yu et al., 2016] Zhou Yu, Ziyu Xu, Alan W Black, and Alex I Rudnicky. Strategy and policy learning for non- task-oriented conversational systems. In 17th Annual Meeting of the Special Interest Group on Discourse and Dialogue, 2016.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards