Proceedings

"Chitty-Chitty-Chat Bot": Deep Learning for Conversational AI

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Survey track. Pages 5520-5526.

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

Abstract

Conversational AI is of growing importance since it enables easy interaction interface between humans and computers. Due to its promising potential and alluring commercial values to serve as virtual assistants and/or social chatbots, major AI, NLP, and Search & Mining conferences are explicitly calling-out for contributions from conversational studies. It is an active research area and of considerable interest.

To build a conversational system with moderate intelligence is challenging, and requires abundant dialogue data and interdisciplinary techniques. Along with the Web 2.0, the massive data available greatly facilitate data-driven methods such as deep learning for human-computer conversations. In general, conversational systems can be categorized into 1) task-oriented systems which aim to help users accomplish goals in vertical domains, and 2) social chat bots which can converse seamlessly and appropriately with humans, playing the role of a chat companion. In this paper, we focus on the survey of non-task-oriented chit-chat bots.

  1. [Bahdanau et al., 2015] Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. Neural machine translation by jointly learning to align and translate. In ICLR'15, 2015.
  2. [Banerjee and Lavie, 2005] Satanjeev Banerjee and Alon Lavie. Meteor: An automatic metric for mt evaluation with improved correlation with human judgments. In Proceedings of the acl workshop on intrinsic and extrinsic evaluation measures for machine translation and/or sum- marization, pages 65-72, 2005.
  3. [Chung et al., 2014] Junyoung Chung, Caglar Gulcehre, KyungHyun Cho, and Yoshua Bengio. Empirical eval- uation of gated recurrent neural networks on sequence modeling. arXiv preprint arXiv:1412.3555, 2014.
  4. [Higashinaka and others, 2014] Ryuichiro Higashinaka et al. Towards an open domain conversational system fully based on natural language processing. In COLING'14, pages 928-939, 2014.
  5. [Hochreiter and Schmidhuber, 1997] Sepp Hochreiter and Jürgen Schmidhuber. Long short-term memory. Neural computation, 9(8):1735-1780, 1997.
  6. [Hu et al., 2014] Baotian Hu, Zhengdong Lu, Hang Li, and Qingcai Chen. Convolutional neural network architectures for matching natural language sentences. In NIPS'14, pages 2042-2050, 2014.
  7. [Leuski and Traum, 2011] Anton Leuski and David Traum. NPCEditor: Creating virtual human dialogue using infor- mation retrieval techniques. AI Magazine, 32(2):42-56, 2011.
  8. [Leuski et al., 2009] Anton Leuski, Ronakkumar Patel, David Traum, and Brandon Kennedy. Building effective question answering characters. In SIGDIAL'09, pages 18-27, 2009.
  9. [Li et al., 2015] Jiwei Li, Thang Luong, and Dan Jurafsky. A hierarchical neural autoencoder for paragraphs and documents. In ACL'15, pages 1106-1115, 2015.
  10. [Li et al., 2016a] Chaozhuo Li, Yu Wu, Wei Wu, Chen X- ing, Zhoujun Li, and Ming Zhou. Detecting context dependent messages in a conversational environment. In COLING'16, pages 1990-1999, 2016.
  11. [Li et al., 2016b] Jiwei Li, Michel Galley, Chris Brockett, Jianfeng Gao, and Bill Dolan. A diversity-promoting objective function for neural conversation models. In NAACL'16, pages 110-119, 2016.
  12. [Li et al., 2016c] Jiwei Li, Will Monroe, and Dan Jurafsky. A simple, fast diverse decoding algorithm for neural generation. arXiv preprint arXiv:1611.08562, 2016.
  13. [Li et al., 2016d] Xiang Li, Lili Mou, Rui Yan, and Ming Zhang. Stalematebreaker: A proactive content-introducing approach to automatic human-computer conversation. In IJCAI'16, pages 2845-2851, 2016. IJCAI
  14. [Li et al., 2017] Xiujun Li, Yun-Nung Chen, Lihong Li, Jianfeng Gao, and Asli Celikyilmaz. End-to-end task- completion neural dialogue systems. In IJCNLP'17, pages 733-743, 2017.
  15. [Lin, 2004] Chin-Yew Lin. Rouge: A package for automatic evaluation of summaries. Text Summarization Branches Out, 2004.
  16. [Liu et al., 2016a] Chia-Wei Liu, Ryan Lowe, et al. How not to evaluate your dialogue system: An empirical study of unsupervised evaluation metrics for dialogue response generation. In EMNLP'16, pages 2122-2132, 2016.
  17. [Liu et al., 2016b] Pengfei Liu, Xipeng Qiu, Jifan Chen, and Xuanjing Huang. Deep fusion lstms for text semantic matching. In ACL'16, pages 1034-1043, 2016.
  18. [Lowe et al., 2017] Ryan Lowe, Michael Noseworthy, Iu- lian Vlad Serban, Nicolas Angelard-Gontier, Yoshua Ben- gio, and Joelle Pineau. Towards an automatic turing test: Learning to evaluate dialogue responses. In ACL'17, pages 1116-1126, 2017.
  19. [Lu and Li, 2013] Zhengdong Lu and Hang Li. A deep architecture for matching short texts. In NIPS'13, pages 1367-1375, 2013.
  20. [Mou et al., 2015] Lili Mou, Rui Yan, Ge Li, Lu Zhang, and Zhi Jin. Backward and forward language modeling for constrained sentence generation. arXiv preprint arX- iv:1512.06612, 2015.
  21. [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 COLING'16, pages 3349- 3358, 2016.
  22. [Nenkova and Passonneau, 2004] Ani Nenkova and Rebecca Passonneau. Evaluating content selection in summariza- tion: The pyramid method. In HLT-NAACL'04, 2004.
  23. [Nouri et al., 2011] Elnaz Nouri, Ron Artstein, Anton Leus- ki, and David R Traum. Augmenting conversational characters with generated question-answer pairs. In AAAI Fall Symposium: Question Generation, 2011.
  24. [Palangi et al., 2015] Hamid Palangi, Li Deng, et al. Deep sentence embedding using the long short term memory network: Analysis and application to information retrieval. arXiv:1502.06922, 2015.
  25. [Papineni et al., 2002] Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. Bleu: a method for automatic evaluation of machine translation. In ACL'02, pages 311-318, 2002.
  26. [Qiu et al., 2017] Minghui Qiu, Feng-Lin Li, Siyu Wang, Xing Gao, Yan Chen, Weipeng Zhao, Haiqing Chen, Jun Huang, and Wei Chu. Alime chat: A sequence to sequence and rerank based chatbot engine. In ACL'17, pages 498- 503, 2017.
  27. [Ritter et al., 2011] Alan Ritter, Colin Cherry, and William B. Dolan. Data-driven response generation in social media. In EMNLP'11, pages 583-593, 2011.
  28. [Serban et al., 2016] Iulian V Serban, Alessandro Sordoni, Yoshua Bengio, Aaron Courville, and Joelle Pineau. Building end-to-end dialogue systems using generative hierarchical neural network models. In AAAI'16, pages 3776-3783, 2016.
  29. [Serban et al., 2017] Iulian Vlad Serban, Alessandro Sor- doni, Ryan Lowe, Laurent Charlin, Joelle Pineau, Aaron C Courville, and Yoshua Bengio. A hierarchical latent variable encoder-decoder model for generating dialogues. In AAAI'17, pages 3295-3301, 2017.
  30. [Shang et al., 2015] Lifeng Shang, Zhengdong Lu, and Hang Li. Neural responding machine for short-text conversation. In ACL-IJCNLP'15, pages 1577-1586, 2015.
  31. [Shang et al., 2018] Mingyue Shang, Zhenxin Fu, Nanyun Peng, Yansong Feng, Dongyan Zhao, and Rui Yan. Learn- ing to converse with noisy data: Generation with calibra- tion. In IJCAI'18, 2018. IJCAI
  32. [Song et al., 2016] Yiping Song, Lili Mou, Rui Yan, Li Yi, Zinan Zhu, Xiaohua Hu, and Ming Zhang. Dialogue session segmentation by embedding-enhanced texttiling. INTERSPEECH'16, pages 2706-2710, 2016.
  33. [Song et al., 2017] Yiping Song, Zhiliang Tian, Dongyan Zhao, Ming Zhang, and Rui Yan. Diversifying neural conversation model with maximal marginal relevance. In IJCNLP'17, pages 169-174, 2017.
  34. [Song et al., 2018a] Yiping Song, Cheng-Te Li, Jian-Yun Nie, Ming Zhang, Dongyan Zhao, and Rui Yan. An ensemble of retrieval-based and generation-based human- computer conversation systems. In IJCAI'18, 2018.
  35. [Song et al., 2018b] Yiping Song, Rui Yan, Yansong Feng, Yaoyuan Zhang, Dongyan Zhao, and Ming Zhang. To- wards a neural conversation model with diversity net using determinantal point processes. In AAAI'18, 2018.
  36. [Sordoni et al., 2015] Alessandro Sordoni, Michel Galley, Michael Auli, et al. A neural network approach to context-sensitive generation of conversational responses. In NAACL'15, pages 196-205, 2015.
  37. [Sutskever et al., 2014] Ilya Sutskever, Oriol Vinyals, and Quoc VV Le. Sequence to sequence learning with neural networks. In NIPS'14, pages 3104-3112, 2014.
  38. [Tao et al., 2018a] Chongyang Tao, Shen Gao, Mingyue Shang, Wei Wu, Dongyan Zhao, and Rui Yan. Get the point of my utterance! learning towards effective respons- es with multi-head attention mechanism. In IJCAI'18, 2018. IJCAI
  39. [Tao et al., 2018b] Chongyang Tao, Lili Mou, Dongyan Zhao, and Rui Yan. Ruber: An unsupervised method for automatic evaluation of open-domain dialog systems. In AAAI'18, 2018.
  40. [Tian et al., 2017] Zhiliang Tian, Rui Yan, Lili Mou, Yiping Song, Yansong Feng, and Dongyan Zhao. How to make contexts more useful? an empirical study to context-aware neural conversation models. In ACL'17, pages 231-236, 2017.
  41. [Tong et al., 2018] Xiaowei Tong, Zhenxin Fu, Mingyue Shang, Dongyan Zhao, and Rui Yan. One "ruler" for all languages: Multi-lingual dialogue evaluation with adver- sarial multi-task learning. In IJCAI'18, 2018. IJCAI
  42. [Walker et al., 2001] Marilyn A. Walker, Rebecca Passon- neau, and Julie E. Boland. Quantitative and qualitative evaluation of darpa communicator spoken dialogue sys- tems. In ACL'01, pages 515-522, 2001.
  43. [Wan et al., 2016a] Shengxian Wan, Yanyan Lan, Jiafeng Guo, Jun Xu, Liang Pang, and Xueqi Cheng. A deep ar- chitecture for semantic matching with multiple positional sentence representations. In AAAI'16, pages 2835-2841, 2016.
  44. [Wan et al., 2016b] Shengxian Wan, Yanyan Lan, Jun Xu, Jiafeng Guo, Liang Pang, and Xueqi Cheng. Match-srnn: Modeling the recursive matching structure with spatial rnn. In IJCAI'16, pages 2922-2928, 2016. IJCAI
  45. [Wang et al., 2013] Hao Wang, Zhengdong Lu, Hang Li, and Enhong Chen. A dataset for research on short-text conversations. In EMNLP'13, pages 935-945, 2013.
  46. [Weizenbaum, 1966] Joseph Weizenbaum. Eliza-a com- puter program for the study of natural language commu- nication between man and machine. Communications of the ACM, 9(1):36-45, 1966.
  47. [Wen et al., 2015a] Tsung-Hsien Wen, Milica Gašic, Dongho Kim, Nikola Mrkšic, Steve Young, et al. Stochastic language generation in dialogue using recurrent neural networks with convolutional sentence reranking. In SIGDIAL'15, page 275, 2015.
  48. [Wen et al., 2015b] Tsung-Hsien Wen, Milica Gasic, Nikola Mrkšić, Pei-Hao Su, David Vandyke, and Steve Young. Semantically conditioned lstm-based natural language generation for spoken dialogue systems. In EMNLP'15, pages 1711-1721, 2015.
  49. [Williams et al., 2014] Jason Williams, Antoine Raux, Deepak Ramachandran, and Alan Black. The dialog state tracking challenge. In SIGDIAL'13, pages 404-413, 2014.
  50. [Wu et al., 2017] Yu Wu, Wei Wu, Chen Xing, Ming Zhou, and Zhoujun Li. Sequential matching network: A new architecture for multi-turn response selection in retrieval- based chatbots. In ACL'17, 2017.
  51. [Yan and Zhao, 2018a] Rui Yan and Dongyan Zhao. Cou- pled context modeling for deep chit-chat: Towards con- versations between human and computer. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2018.
  52. [Yan and Zhao, 2018b] Rui Yan and Dongyan Zhao. Smarter response with proactive suggestion: A new generative neural conversation paradigm. In IJCAI'18, 2018. IJCAI
  53. [Yan et al., 2016a] Rui Yan, Yiping Song, and Hua Wu. Learning to respond with deep neural networks for retrieval-based human-computer conversation system. In SIGIR'16, pages 55-64, 2016.
  54. [Yan et al., 2016b] Rui Yan, Yiping Song, Xiangyang Zhou, and Hua Wu. Shall i be your chat companion?: Towards an online human-computer conversation system. In CIK- M'16, pages 649-658, 2016.
  55. [Yan et al., 2017a] Rui Yan, Dongyan Zhao, and Weinan E. Joint learning of response ranking and next utterance suggestion in human-computer conversation system. In SIGIR'17, pages 685-694, 2017.
  56. [Yan et al., 2017b] Zhao Yan, Nan Duan, Peng Chen, Ming Zhou, Jianshe Zhou, and Zhoujun Li. Building task- oriented dialogue systems for online shopping. In AAAI'17, pages 4618-4626, 2017.
  57. [Yao et al., 2017] Lili Yao, Yaoyuan Zhang, Yansong Feng, Dongyan Zhao, and Rui Yan. Towards implicit content- introducing for generative short-text conversation systems. In EMNLP'17, pages 2190-2199, 2017.
  58. [Zhao et al., 2017] Tiancheng Zhao, Ran Zhao, and Maxine Eskenazi. Learning discourse-level diversity for neural dialog models using conditional variational autoencoders. In ACL'17, pages 654-664, 2017.
  59. [Zhou et al., 2016] Xiangyang Zhou, Daxiang Dong, Hua Wu, Shiqi Zhao, Dianhai Yu, Hao Tian, Xuan Liu, and Rui Yan. Multi-view response selection for human-computer conversation. In EMNLP'16, pages 372-381, 2016.
  60. [Zhou et al., 2017] Ganbin Zhou, Ping Luo, Rongyu Cao, Fen Lin, Bo Chen, and Qing He. Mechanism-aware neural machine for dialogue response generation. In AAAI'17, pages 3400-3407, 2017.

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

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