Published October 13, 2021
Last fall, an interdisciplinary team from UB embarked on what would become a nearly yearlong, life-changing journey.
Under the direction of computer science and engineering professor Rohini Srihari, Team Proto, made up of four PhD students, entered the Alexa Prize Socialbot Grand Challenge 4, sponsored by Amazon.
Their task was to create a socialbot — think Alexa or Siri — that could converse coherently and engagingly for 20 minutes with users on a range of topics, from politics to fashion to technology. Team Proto was one of nine teams from around the world competing not only for a substantial grand prize, but to use AI to make a real impact.
After months of building its design, the team’s bot went live in January 2021. Every day, it interacted with more than 7,000 people, who conversed with the bot at length and provided valuable feedback after the experience. The process was an iterative one, as the team constantly tweaked the bot in response to user interaction.
On July 1, Team Proto received the exciting news that it had qualified as one of five to advance to the competition finals, which took place July 27-29.
In August, the winners were announced. Team Proto, comprised of Sougata Saha and Souvik Das, PhD students in the Department of Computer Science and Engineering, and Elizabeth Soper and Erin Pacquetet, PhD students in the Department of Linguistics, won bronze, which includes a $50,000 prize.
“I am especially proud of our team Proto and the incredible effort they put into this competition. We were the smallest team and were participating for the first time,” says Srihari. “Given this and the stiff competition, we are more than thrilled with our performance.”
The gold went to Czech Technical University (CTU) of Prague and the silver was awarded to Stanford University; both universities have participated in past competitions, with strong showings.
The winning team from CTU had an average user rating of 3.28 (out of 5) and an average conversation duration of 14 minutes and 14 seconds. Team Proto earned an average user rating of 3.16, with an average interaction duration of 14 minutes and 45 seconds. Each participating team also published a research paper on its approach to this year’s competition.
“If we can figure out how to develop socialbots that can conduct purposeful, personalized, empathetic conversations with users, it opens up so many applications, ranging from personal health coaching to combating disinformation,” says Srihari. “There are still many research challenges before this becomes a reality, but we are already using socialbots to help people with amnesia gain confidence in participating in conversations.”
The competition provided the students with an opportunity to learn about the current state of research on AI and socialbots, or chatbots. “People can interact with a socialbot in endless ways. However, identifying each of the possibilities is definitely taxing. A more holistic approach is needed to understand how people think and make decisions during a conversation,” says Das, whose doctoral thesis will focus on ways of achieving this.
The hands-on competition, in which Team Proto’s bot ultimately had 262,364 recorded conversations between Jan. 1 and Aug. 1, also challenged the graduate researchers’ perspectives and training.
“It was eye-opening to realize that the way we think about conversations as researchers and linguists is different from the real-world data we obtained every day,” notes Pacquetet. “We were forced to re-evaluate how we think about language. In order to build meaningful conversations, we had to come up with clever ways to bridge the gap between our theoretical understanding of dialogue and the real-life expectations of users when conversing with our socialbot.”
A highlight of the competition for the students was working on such an intimate team. The steep learning curve, as well as undertaking such a large project as a small team, made for an experience that was both intense and supportive. “This experience of working on a team was different than any I’d had before,” says Das. “The way we operated was like a group of friends working toward building a start-up.”
Adds Pacquetet: “Because we are an interdisciplinary team, we have different ways of tackling issues and we learned a lot from each other along the way.”
The students come from the College of Arts and Sciences and the School of Engineering and Applied Sciences.
Team Proto members say they also really enjoyed the experience of getting to interact with and learn from Alexa users across the country. The constant feedback helped to make their socialbot more responsive. “It was exciting to see the conversations that people have with our bot; a lot of times they interacted with it in ways we didn’t expect,” says Soper. “Having so much regular feedback really allowed us to create a better socialbot than we could have if we were the only ones testing our own system.”
Srihari plans to enter the competition with another team, including some of the same students, this year. And this time, the team will come in with a base of experience. “As first-time participants last year, we had to build a socialbot from scratch and do a lot of groundwork,” Pacquetet says. “Now, Proto is a fully fledged and functioning bot. Running again will allow us to spend more time coming up with creative solutions to conversational AI problems.”
Among other improvements and innovations, Srihari says the team plans to incorporate higher-level models of conversational structure that reflect human behavior, as well as more nuanced dialogue-generation taking into account factors such as user personality.
This semester, Srihari is offering a seminar in the computer science and engineering department that focuses on the use of socialbots for positive impacts, including combating disinformation, which is the topic of a recent National Science Foundation grant on which Srihari is a co-principal investigator. Students in the course collaborate with an NGO in a developing country looking to use socialbots to train volunteers and collect health-related data from citizens in underserved areas, many who are illiterate. And, of course, Srihari will also be introducing students to the Alexa Socialbot Grand Challenge.
Amazon Science says that since the competition’s launch in 2017, Alexa customers have spent more than 900,000 hours engaging with Alexa Prize socialbots. Alexa customers can continue to engage with the winning teams’ socialbots simply by saying, “Alexa, let’s chat.”
“I love the feeling that at any given point, someone somewhere in the United States is interacting with an AI that we created, and witnessing an experience that we designed,” Saha says.