CommunityBots: Creating and Evaluating A Multi-Agent Chatbot Platform for Public Input Elicitation

In recent years, the popularity of AI-enabled conversational agents or chatbots has risen as an alternative to traditional online surveys to elicit information from people. However, there is a gap in using single-agent chatbots to converse and gather multi-faceted information across a wide variety o...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Proceedings of the ACM on human-computer interaction 2023-04, Vol.7 (CSCW1), p.1-32, Article 36
Hauptverfasser: Jiang, Zhiqiu, Rashik, Mashrur, Panchal, Kunjal, Jasim, Mahmood, Sarvghad, Ali, Riahi, Pari, DeWitt, Erica, Thurber, Fey, Mahyar, Narges
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 32
container_issue CSCW1
container_start_page 1
container_title Proceedings of the ACM on human-computer interaction
container_volume 7
creator Jiang, Zhiqiu
Rashik, Mashrur
Panchal, Kunjal
Jasim, Mahmood
Sarvghad, Ali
Riahi, Pari
DeWitt, Erica
Thurber, Fey
Mahyar, Narges
description In recent years, the popularity of AI-enabled conversational agents or chatbots has risen as an alternative to traditional online surveys to elicit information from people. However, there is a gap in using single-agent chatbots to converse and gather multi-faceted information across a wide variety of topics. Prior works suggest that single-agent chatbots struggle to understand user intentions and interpret human language during a multi-faceted conversation. In this work, we investigated how multi-agent chatbot systems can be utilized to conduct a multi-faceted conversation across multiple domains. To that end, we conducted a Wizard of Oz study to investigate the design of a multi-agent chatbot for gathering public input across multiple high-level domains and their associated topics. Next, we designed, developed, and evaluated CommunityBots - a multi-agent chatbot platform where each chatbot handles a different domain individually. To manage conversation across multiple topics and chatbots, we proposed a novel Conversation and Topic Management (CTM) mechanism that handles topic-switching and chatbot-switching based on user responses and intentions. We conducted a between-subject study comparing CommunityBots to a single-agent chatbot baseline with 96 crowd workers. The results from our evaluation demonstrate that CommunityBots participants were significantly more engaged, provided higher quality responses, and experienced fewer conversation interruptions while conversing with multiple different chatbots in the same session. We also found that the visual cues integrated with the interface helped the participants better understand the functionalities of the CTM mechanism, which enabled them to perceive changes in textual conversation, leading to better user satisfaction. Based on the empirical insights from our study, we discuss future research avenues for multi-agent chatbot design and its application for rich information elicitation.
doi_str_mv 10.1145/3579469
format Article
fullrecord <record><control><sourceid>acm_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1145_3579469</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3579469</sourcerecordid><originalsourceid>FETCH-LOGICAL-a1929-6bcaf885cfb49b4e8816bba194dbb2d39216f37034f3cb59be69e018bf708aa93</originalsourceid><addsrcrecordid>eNpNkM1Lw0AQxRdRsNTi3dPePEX3M9n1FkOqhYo96DnsJLs1ko-S3Qj9742kipeZN7zfDMxD6JqSO0qFvOcy0SLWZ2jBZMIjQgU7_6cv0cr7T0IIVZJIzRYIsr5tx64Ox8c--AecDdaEuttj01U4_zLNOI8pfhmbUEfp3nYBZx8mQB_wrjHB9UOLp4J3IzR1iTfdYQw4n2Qdpt2-u0IXzjTerk59id7X-Vv2HG1fnzZZuo0M1UxHMZTGKSVLB0KDsErRGGDyRAXAKq4ZjR1PCBeOlyA12Fjb6RFwCVHGaL5Et_Pdcui9H6wrDkPdmuFYUFL8pFOc0pnIm5k0ZfsH_ZrfX6FffQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>CommunityBots: Creating and Evaluating A Multi-Agent Chatbot Platform for Public Input Elicitation</title><source>Access via ACM Digital Library</source><creator>Jiang, Zhiqiu ; Rashik, Mashrur ; Panchal, Kunjal ; Jasim, Mahmood ; Sarvghad, Ali ; Riahi, Pari ; DeWitt, Erica ; Thurber, Fey ; Mahyar, Narges</creator><creatorcontrib>Jiang, Zhiqiu ; Rashik, Mashrur ; Panchal, Kunjal ; Jasim, Mahmood ; Sarvghad, Ali ; Riahi, Pari ; DeWitt, Erica ; Thurber, Fey ; Mahyar, Narges</creatorcontrib><description>In recent years, the popularity of AI-enabled conversational agents or chatbots has risen as an alternative to traditional online surveys to elicit information from people. However, there is a gap in using single-agent chatbots to converse and gather multi-faceted information across a wide variety of topics. Prior works suggest that single-agent chatbots struggle to understand user intentions and interpret human language during a multi-faceted conversation. In this work, we investigated how multi-agent chatbot systems can be utilized to conduct a multi-faceted conversation across multiple domains. To that end, we conducted a Wizard of Oz study to investigate the design of a multi-agent chatbot for gathering public input across multiple high-level domains and their associated topics. Next, we designed, developed, and evaluated CommunityBots - a multi-agent chatbot platform where each chatbot handles a different domain individually. To manage conversation across multiple topics and chatbots, we proposed a novel Conversation and Topic Management (CTM) mechanism that handles topic-switching and chatbot-switching based on user responses and intentions. We conducted a between-subject study comparing CommunityBots to a single-agent chatbot baseline with 96 crowd workers. The results from our evaluation demonstrate that CommunityBots participants were significantly more engaged, provided higher quality responses, and experienced fewer conversation interruptions while conversing with multiple different chatbots in the same session. We also found that the visual cues integrated with the interface helped the participants better understand the functionalities of the CTM mechanism, which enabled them to perceive changes in textual conversation, leading to better user satisfaction. Based on the empirical insights from our study, we discuss future research avenues for multi-agent chatbot design and its application for rich information elicitation.</description><identifier>ISSN: 2573-0142</identifier><identifier>EISSN: 2573-0142</identifier><identifier>DOI: 10.1145/3579469</identifier><language>eng</language><publisher>New York, NY, USA: ACM</publisher><subject>Human computer interaction (HCI) ; Human-centered computing</subject><ispartof>Proceedings of the ACM on human-computer interaction, 2023-04, Vol.7 (CSCW1), p.1-32, Article 36</ispartof><rights>ACM</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-a1929-6bcaf885cfb49b4e8816bba194dbb2d39216f37034f3cb59be69e018bf708aa93</citedby><cites>FETCH-LOGICAL-a1929-6bcaf885cfb49b4e8816bba194dbb2d39216f37034f3cb59be69e018bf708aa93</cites><orcidid>0000-0003-4819-2622 ; 0000-0003-4325-1072 ; 0000-0003-3718-7043 ; 0000-0001-7425-4239 ; 0000-0003-1781-0029 ; 0000-0003-4612-1118 ; 0000-0002-1250-3292 ; 0000-0002-7625-7799 ; 0000-0002-8864-7540</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://dl.acm.org/doi/pdf/10.1145/3579469$$EPDF$$P50$$Gacm$$Hfree_for_read</linktopdf><link.rule.ids>314,780,784,2282,27924,27925,40196,76228</link.rule.ids></links><search><creatorcontrib>Jiang, Zhiqiu</creatorcontrib><creatorcontrib>Rashik, Mashrur</creatorcontrib><creatorcontrib>Panchal, Kunjal</creatorcontrib><creatorcontrib>Jasim, Mahmood</creatorcontrib><creatorcontrib>Sarvghad, Ali</creatorcontrib><creatorcontrib>Riahi, Pari</creatorcontrib><creatorcontrib>DeWitt, Erica</creatorcontrib><creatorcontrib>Thurber, Fey</creatorcontrib><creatorcontrib>Mahyar, Narges</creatorcontrib><title>CommunityBots: Creating and Evaluating A Multi-Agent Chatbot Platform for Public Input Elicitation</title><title>Proceedings of the ACM on human-computer interaction</title><addtitle>ACM PACMHCI</addtitle><description>In recent years, the popularity of AI-enabled conversational agents or chatbots has risen as an alternative to traditional online surveys to elicit information from people. However, there is a gap in using single-agent chatbots to converse and gather multi-faceted information across a wide variety of topics. Prior works suggest that single-agent chatbots struggle to understand user intentions and interpret human language during a multi-faceted conversation. In this work, we investigated how multi-agent chatbot systems can be utilized to conduct a multi-faceted conversation across multiple domains. To that end, we conducted a Wizard of Oz study to investigate the design of a multi-agent chatbot for gathering public input across multiple high-level domains and their associated topics. Next, we designed, developed, and evaluated CommunityBots - a multi-agent chatbot platform where each chatbot handles a different domain individually. To manage conversation across multiple topics and chatbots, we proposed a novel Conversation and Topic Management (CTM) mechanism that handles topic-switching and chatbot-switching based on user responses and intentions. We conducted a between-subject study comparing CommunityBots to a single-agent chatbot baseline with 96 crowd workers. The results from our evaluation demonstrate that CommunityBots participants were significantly more engaged, provided higher quality responses, and experienced fewer conversation interruptions while conversing with multiple different chatbots in the same session. We also found that the visual cues integrated with the interface helped the participants better understand the functionalities of the CTM mechanism, which enabled them to perceive changes in textual conversation, leading to better user satisfaction. Based on the empirical insights from our study, we discuss future research avenues for multi-agent chatbot design and its application for rich information elicitation.</description><subject>Human computer interaction (HCI)</subject><subject>Human-centered computing</subject><issn>2573-0142</issn><issn>2573-0142</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNpNkM1Lw0AQxRdRsNTi3dPePEX3M9n1FkOqhYo96DnsJLs1ko-S3Qj9742kipeZN7zfDMxD6JqSO0qFvOcy0SLWZ2jBZMIjQgU7_6cv0cr7T0IIVZJIzRYIsr5tx64Ox8c--AecDdaEuttj01U4_zLNOI8pfhmbUEfp3nYBZx8mQB_wrjHB9UOLp4J3IzR1iTfdYQw4n2Qdpt2-u0IXzjTerk59id7X-Vv2HG1fnzZZuo0M1UxHMZTGKSVLB0KDsErRGGDyRAXAKq4ZjR1PCBeOlyA12Fjb6RFwCVHGaL5Et_Pdcui9H6wrDkPdmuFYUFL8pFOc0pnIm5k0ZfsH_ZrfX6FffQ</recordid><startdate>20230416</startdate><enddate>20230416</enddate><creator>Jiang, Zhiqiu</creator><creator>Rashik, Mashrur</creator><creator>Panchal, Kunjal</creator><creator>Jasim, Mahmood</creator><creator>Sarvghad, Ali</creator><creator>Riahi, Pari</creator><creator>DeWitt, Erica</creator><creator>Thurber, Fey</creator><creator>Mahyar, Narges</creator><general>ACM</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0003-4819-2622</orcidid><orcidid>https://orcid.org/0000-0003-4325-1072</orcidid><orcidid>https://orcid.org/0000-0003-3718-7043</orcidid><orcidid>https://orcid.org/0000-0001-7425-4239</orcidid><orcidid>https://orcid.org/0000-0003-1781-0029</orcidid><orcidid>https://orcid.org/0000-0003-4612-1118</orcidid><orcidid>https://orcid.org/0000-0002-1250-3292</orcidid><orcidid>https://orcid.org/0000-0002-7625-7799</orcidid><orcidid>https://orcid.org/0000-0002-8864-7540</orcidid></search><sort><creationdate>20230416</creationdate><title>CommunityBots: Creating and Evaluating A Multi-Agent Chatbot Platform for Public Input Elicitation</title><author>Jiang, Zhiqiu ; Rashik, Mashrur ; Panchal, Kunjal ; Jasim, Mahmood ; Sarvghad, Ali ; Riahi, Pari ; DeWitt, Erica ; Thurber, Fey ; Mahyar, Narges</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a1929-6bcaf885cfb49b4e8816bba194dbb2d39216f37034f3cb59be69e018bf708aa93</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Human computer interaction (HCI)</topic><topic>Human-centered computing</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Jiang, Zhiqiu</creatorcontrib><creatorcontrib>Rashik, Mashrur</creatorcontrib><creatorcontrib>Panchal, Kunjal</creatorcontrib><creatorcontrib>Jasim, Mahmood</creatorcontrib><creatorcontrib>Sarvghad, Ali</creatorcontrib><creatorcontrib>Riahi, Pari</creatorcontrib><creatorcontrib>DeWitt, Erica</creatorcontrib><creatorcontrib>Thurber, Fey</creatorcontrib><creatorcontrib>Mahyar, Narges</creatorcontrib><collection>CrossRef</collection><jtitle>Proceedings of the ACM on human-computer interaction</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Jiang, Zhiqiu</au><au>Rashik, Mashrur</au><au>Panchal, Kunjal</au><au>Jasim, Mahmood</au><au>Sarvghad, Ali</au><au>Riahi, Pari</au><au>DeWitt, Erica</au><au>Thurber, Fey</au><au>Mahyar, Narges</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>CommunityBots: Creating and Evaluating A Multi-Agent Chatbot Platform for Public Input Elicitation</atitle><jtitle>Proceedings of the ACM on human-computer interaction</jtitle><stitle>ACM PACMHCI</stitle><date>2023-04-16</date><risdate>2023</risdate><volume>7</volume><issue>CSCW1</issue><spage>1</spage><epage>32</epage><pages>1-32</pages><artnum>36</artnum><issn>2573-0142</issn><eissn>2573-0142</eissn><abstract>In recent years, the popularity of AI-enabled conversational agents or chatbots has risen as an alternative to traditional online surveys to elicit information from people. However, there is a gap in using single-agent chatbots to converse and gather multi-faceted information across a wide variety of topics. Prior works suggest that single-agent chatbots struggle to understand user intentions and interpret human language during a multi-faceted conversation. In this work, we investigated how multi-agent chatbot systems can be utilized to conduct a multi-faceted conversation across multiple domains. To that end, we conducted a Wizard of Oz study to investigate the design of a multi-agent chatbot for gathering public input across multiple high-level domains and their associated topics. Next, we designed, developed, and evaluated CommunityBots - a multi-agent chatbot platform where each chatbot handles a different domain individually. To manage conversation across multiple topics and chatbots, we proposed a novel Conversation and Topic Management (CTM) mechanism that handles topic-switching and chatbot-switching based on user responses and intentions. We conducted a between-subject study comparing CommunityBots to a single-agent chatbot baseline with 96 crowd workers. The results from our evaluation demonstrate that CommunityBots participants were significantly more engaged, provided higher quality responses, and experienced fewer conversation interruptions while conversing with multiple different chatbots in the same session. We also found that the visual cues integrated with the interface helped the participants better understand the functionalities of the CTM mechanism, which enabled them to perceive changes in textual conversation, leading to better user satisfaction. Based on the empirical insights from our study, we discuss future research avenues for multi-agent chatbot design and its application for rich information elicitation.</abstract><cop>New York, NY, USA</cop><pub>ACM</pub><doi>10.1145/3579469</doi><tpages>32</tpages><orcidid>https://orcid.org/0000-0003-4819-2622</orcidid><orcidid>https://orcid.org/0000-0003-4325-1072</orcidid><orcidid>https://orcid.org/0000-0003-3718-7043</orcidid><orcidid>https://orcid.org/0000-0001-7425-4239</orcidid><orcidid>https://orcid.org/0000-0003-1781-0029</orcidid><orcidid>https://orcid.org/0000-0003-4612-1118</orcidid><orcidid>https://orcid.org/0000-0002-1250-3292</orcidid><orcidid>https://orcid.org/0000-0002-7625-7799</orcidid><orcidid>https://orcid.org/0000-0002-8864-7540</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2573-0142
ispartof Proceedings of the ACM on human-computer interaction, 2023-04, Vol.7 (CSCW1), p.1-32, Article 36
issn 2573-0142
2573-0142
language eng
recordid cdi_crossref_primary_10_1145_3579469
source Access via ACM Digital Library
subjects Human computer interaction (HCI)
Human-centered computing
title CommunityBots: Creating and Evaluating A Multi-Agent Chatbot Platform for Public Input Elicitation
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T13%3A27%3A08IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=CommunityBots:%20Creating%20and%20Evaluating%20A%20Multi-Agent%20Chatbot%20Platform%20for%20Public%20Input%20Elicitation&rft.jtitle=Proceedings%20of%20the%20ACM%20on%20human-computer%20interaction&rft.au=Jiang,%20Zhiqiu&rft.date=2023-04-16&rft.volume=7&rft.issue=CSCW1&rft.spage=1&rft.epage=32&rft.pages=1-32&rft.artnum=36&rft.issn=2573-0142&rft.eissn=2573-0142&rft_id=info:doi/10.1145/3579469&rft_dat=%3Cacm_cross%3E3579469%3C/acm_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true