Neural Generation Meets Real People: Building a Social, Informative Open-Domain Dialogue Agent
Ethan A. Chi, Ashwin Paranjape, Abigail See, Caleb Chiam, Trenton Chang, Kathleen Kenealy, Swee Kiat Lim, Amelia Hardy, Chetanya Rastogi, Haojun Li, Alexander Iyabor, Yutong He, Hari Sowrirajan, Peng Qi, Kaushik Ram Sadagopan, Nguyet Minh Phu, Dilara Soylu, Jillian Tang, Avanika Narayan, Giovanni Campagna, Christopher Manning
Abstract
We present Chirpy Cardinal, an open-domain social chatbot. Aiming to be both informative and conversational, our bot chats with users in an authentic, emotionally intelligent way. By integrating controlled neural generation with scaffolded, hand-written dialogue, we let both the user and bot take turns driving the conversation, producing an engaging and socially fluent experience. Deployed in the fourth iteration of the Alexa Prize Socialbot Grand Challenge, Chirpy Cardinal handled thousands of conversations per day, placing second out of nine bots with an average user rating of 3.58/5.- Anthology ID:
- 2022.sigdial-1.37
- Volume:
- Proceedings of the 23rd Annual Meeting of the Special Interest Group on Discourse and Dialogue
- Month:
- September
- Year:
- 2022
- Address:
- Edinburgh, UK
- Editors:
- Oliver Lemon, Dilek Hakkani-Tur, Junyi Jessy Li, Arash Ashrafzadeh, Daniel Hernández Garcia, Malihe Alikhani, David Vandyke, Ondřej Dušek
- Venue:
- SIGDIAL
- SIG:
- SIGDIAL
- Publisher:
- Association for Computational Linguistics
- Note:
- Pages:
- 376–395
- Language:
- URL:
- https://aclanthology.org/2022.sigdial-1.37
- DOI:
- 10.18653/v1/2022.sigdial-1.37
- Bibkey:
- Cite (ACL):
- Ethan A. Chi, Ashwin Paranjape, Abigail See, Caleb Chiam, Trenton Chang, Kathleen Kenealy, Swee Kiat Lim, Amelia Hardy, Chetanya Rastogi, Haojun Li, Alexander Iyabor, Yutong He, Hari Sowrirajan, Peng Qi, Kaushik Ram Sadagopan, Nguyet Minh Phu, Dilara Soylu, Jillian Tang, Avanika Narayan, et al.. 2022. Neural Generation Meets Real People: Building a Social, Informative Open-Domain Dialogue Agent. In Proceedings of the 23rd Annual Meeting of the Special Interest Group on Discourse and Dialogue, pages 376–395, Edinburgh, UK. Association for Computational Linguistics.
- Cite (Informal):
- Neural Generation Meets Real People: Building a Social, Informative Open-Domain Dialogue Agent (Chi et al., SIGDIAL 2022)
- Copy Citation:
- PDF:
- https://aclanthology.org/2022.sigdial-1.37.pdf
- Video:
- https://youtu.be/4F3Az88q3KI
Export citation
@inproceedings{chi-etal-2022-neural, title = "Neural Generation Meets Real People: Building a Social, Informative Open-Domain Dialogue Agent", author = "Chi, Ethan A. and Paranjape, Ashwin and See, Abigail and Chiam, Caleb and Chang, Trenton and Kenealy, Kathleen and Lim, Swee Kiat and Hardy, Amelia and Rastogi, Chetanya and Li, Haojun and Iyabor, Alexander and He, Yutong and Sowrirajan, Hari and Qi, Peng and Sadagopan, Kaushik Ram and Minh Phu, Nguyet and Soylu, Dilara and Tang, Jillian and Narayan, Avanika and Campagna, Giovanni and Manning, Christopher", editor = "Lemon, Oliver and Hakkani-Tur, Dilek and Li, Junyi Jessy and Ashrafzadeh, Arash and Garcia, Daniel Hern{\'a}ndez and Alikhani, Malihe and Vandyke, David and Du{\v{s}}ek, Ond{\v{r}}ej", booktitle = "Proceedings of the 23rd Annual Meeting of the Special Interest Group on Discourse and Dialogue", month = sep, year = "2022", address = "Edinburgh, UK", publisher = "Association for Computational Linguistics", url = "https://aclanthology.org/2022.sigdial-1.37", doi = "10.18653/v1/2022.sigdial-1.37", pages = "376--395", abstract = "We present Chirpy Cardinal, an open-domain social chatbot. Aiming to be both informative and conversational, our bot chats with users in an authentic, emotionally intelligent way. By integrating controlled neural generation with scaffolded, hand-written dialogue, we let both the user and bot take turns driving the conversation, producing an engaging and socially fluent experience. Deployed in the fourth iteration of the Alexa Prize Socialbot Grand Challenge, Chirpy Cardinal handled thousands of conversations per day, placing second out of nine bots with an average user rating of 3.58/5.", }
<?xml version="1.0" encoding="UTF-8"?> <modsCollection xmlns="http://www.loc.gov/mods/v3"> <mods ID="chi-etal-2022-neural"> <titleInfo> <title>Neural Generation Meets Real People: Building a Social, Informative Open-Domain Dialogue Agent</title> </titleInfo> <name type="personal"> <namePart type="given">Ethan</namePart> <namePart type="given">A</namePart> <namePart type="family">Chi</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Ashwin</namePart> <namePart type="family">Paranjape</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Abigail</namePart> <namePart type="family">See</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Caleb</namePart> <namePart type="family">Chiam</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Trenton</namePart> <namePart type="family">Chang</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Kathleen</namePart> <namePart type="family">Kenealy</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Swee</namePart> <namePart type="given">Kiat</namePart> <namePart type="family">Lim</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Amelia</namePart> <namePart type="family">Hardy</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Chetanya</namePart> <namePart type="family">Rastogi</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Haojun</namePart> <namePart type="family">Li</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Alexander</namePart> <namePart type="family">Iyabor</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Yutong</namePart> <namePart type="family">He</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Hari</namePart> <namePart type="family">Sowrirajan</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Peng</namePart> <namePart type="family">Qi</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Kaushik</namePart> <namePart type="given">Ram</namePart> <namePart type="family">Sadagopan</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Nguyet</namePart> <namePart type="family">Minh Phu</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Dilara</namePart> <namePart type="family">Soylu</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Jillian</namePart> <namePart type="family">Tang</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Avanika</namePart> <namePart type="family">Narayan</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Giovanni</namePart> <namePart type="family">Campagna</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Christopher</namePart> <namePart type="family">Manning</namePart> <role> <roleTerm authority="marcrelator" type="text">author</roleTerm> </role> </name> <originInfo> <dateIssued>2022-09</dateIssued> </originInfo> <typeOfResource>text</typeOfResource> <relatedItem type="host"> <titleInfo> <title>Proceedings of the 23rd Annual Meeting of the Special Interest Group on Discourse and Dialogue</title> </titleInfo> <name type="personal"> <namePart type="given">Oliver</namePart> <namePart type="family">Lemon</namePart> <role> <roleTerm authority="marcrelator" type="text">editor</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Dilek</namePart> <namePart type="family">Hakkani-Tur</namePart> <role> <roleTerm authority="marcrelator" type="text">editor</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Junyi</namePart> <namePart type="given">Jessy</namePart> <namePart type="family">Li</namePart> <role> <roleTerm authority="marcrelator" type="text">editor</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Arash</namePart> <namePart type="family">Ashrafzadeh</namePart> <role> <roleTerm authority="marcrelator" type="text">editor</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Daniel</namePart> <namePart type="given">Hernández</namePart> <namePart type="family">Garcia</namePart> <role> <roleTerm authority="marcrelator" type="text">editor</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Malihe</namePart> <namePart type="family">Alikhani</namePart> <role> <roleTerm authority="marcrelator" type="text">editor</roleTerm> </role> </name> <name type="personal"> <namePart type="given">David</namePart> <namePart type="family">Vandyke</namePart> <role> <roleTerm authority="marcrelator" type="text">editor</roleTerm> </role> </name> <name type="personal"> <namePart type="given">Ondřej</namePart> <namePart type="family">Dušek</namePart> <role> <roleTerm authority="marcrelator" type="text">editor</roleTerm> </role> </name> <originInfo> <publisher>Association for Computational Linguistics</publisher> <place> <placeTerm type="text">Edinburgh, UK</placeTerm> </place> </originInfo> <genre authority="marcgt">conference publication</genre> </relatedItem> <abstract>We present Chirpy Cardinal, an open-domain social chatbot. Aiming to be both informative and conversational, our bot chats with users in an authentic, emotionally intelligent way. By integrating controlled neural generation with scaffolded, hand-written dialogue, we let both the user and bot take turns driving the conversation, producing an engaging and socially fluent experience. Deployed in the fourth iteration of the Alexa Prize Socialbot Grand Challenge, Chirpy Cardinal handled thousands of conversations per day, placing second out of nine bots with an average user rating of 3.58/5.</abstract> <identifier type="citekey">chi-etal-2022-neural</identifier> <identifier type="doi">10.18653/v1/2022.sigdial-1.37</identifier> <location> <url>https://aclanthology.org/2022.sigdial-1.37</url> </location> <part> <date>2022-09</date> <extent unit="page"> <start>376</start> <end>395</end> </extent> </part> </mods> </modsCollection>
%0 Conference Proceedings %T Neural Generation Meets Real People: Building a Social, Informative Open-Domain Dialogue Agent %A Chi, Ethan A. %A Paranjape, Ashwin %A See, Abigail %A Chiam, Caleb %A Chang, Trenton %A Kenealy, Kathleen %A Lim, Swee Kiat %A Hardy, Amelia %A Rastogi, Chetanya %A Li, Haojun %A Iyabor, Alexander %A He, Yutong %A Sowrirajan, Hari %A Qi, Peng %A Sadagopan, Kaushik Ram %A Minh Phu, Nguyet %A Soylu, Dilara %A Tang, Jillian %A Narayan, Avanika %A Campagna, Giovanni %A Manning, Christopher %Y Lemon, Oliver %Y Hakkani-Tur, Dilek %Y Li, Junyi Jessy %Y Ashrafzadeh, Arash %Y Garcia, Daniel Hernández %Y Alikhani, Malihe %Y Vandyke, David %Y Dušek, Ondřej %S Proceedings of the 23rd Annual Meeting of the Special Interest Group on Discourse and Dialogue %D 2022 %8 September %I Association for Computational Linguistics %C Edinburgh, UK %F chi-etal-2022-neural %X We present Chirpy Cardinal, an open-domain social chatbot. Aiming to be both informative and conversational, our bot chats with users in an authentic, emotionally intelligent way. By integrating controlled neural generation with scaffolded, hand-written dialogue, we let both the user and bot take turns driving the conversation, producing an engaging and socially fluent experience. Deployed in the fourth iteration of the Alexa Prize Socialbot Grand Challenge, Chirpy Cardinal handled thousands of conversations per day, placing second out of nine bots with an average user rating of 3.58/5. %R 10.18653/v1/2022.sigdial-1.37 %U https://aclanthology.org/2022.sigdial-1.37 %U https://doi.org/10.18653/v1/2022.sigdial-1.37 %P 376-395
Markdown (Informal)
[Neural Generation Meets Real People: Building a Social, Informative Open-Domain Dialogue Agent](https://aclanthology.org/2022.sigdial-1.37) (Chi et al., SIGDIAL 2022)
- Neural Generation Meets Real People: Building a Social, Informative Open-Domain Dialogue Agent (Chi et al., SIGDIAL 2022)
ACL
- Ethan A. Chi, Ashwin Paranjape, Abigail See, Caleb Chiam, Trenton Chang, Kathleen Kenealy, Swee Kiat Lim, Amelia Hardy, Chetanya Rastogi, Haojun Li, Alexander Iyabor, Yutong He, Hari Sowrirajan, Peng Qi, Kaushik Ram Sadagopan, Nguyet Minh Phu, Dilara Soylu, Jillian Tang, Avanika Narayan, et al.. 2022. Neural Generation Meets Real People: Building a Social, Informative Open-Domain Dialogue Agent. In Proceedings of the 23rd Annual Meeting of the Special Interest Group on Discourse and Dialogue, pages 376–395, Edinburgh, UK. Association for Computational Linguistics.