Sign up for Meridianâs Free Newsletter, please CLICK HERE
Ask her what she likes and she has an answer ready for you: âHoly rusted metal, Batman, I enjoy science. Especially astronomy.â Ask her to tell you about herself more generally? Sheâs still figuring that one out: âThereâs not much to tell. Iâm a complicated pile of software running on Amazonâs servers.â
Sheâs Eve (short for Emotive Adversarial Ensembles), a socialbot run on the Alexa platform and created by a team of ten BYU computer science students. As one of eight teams selected to compete in Amazonâs second annual Alexa Prize Challenge, Eveâs creators were given a $250,000 grant and tasked with programming a bot who can not only answer usersâ questions (ĂĄ la Siri or Alexa), but also hold a conversation on a range of popular topics.
âHumans do it so effortlessly, and yet it is a real challenge to get a computer to do the same thing,â said computer science professor David Wingate, the BYU teamâs faculty advisor. âSo much of human language and communication is based on a shared understanding of the world. It’s very difficult to fake it with a computer.â
Part of the challenge, explained Ph.D. student and team lead Nancy Fulda, comes because âwe tend to think of artificial intelligence as something that’s about the tech.â But, she added, âat the heart of it, artificial intelligence research is about humanity. It’s about understanding ourselves well enough to mimic some of the things we can do.â
One of the things humans can do that computers havenât mastered is sense what someone else might be feeling and/or looking for in a conversation. Fulda, who has four children at home, recounted her 9-year-old daughterâs frustration upon learning that Alexa could tell her a joke but she couldnât tell Alexa a joke in return. The goal of the competition, she added, is to help bridge that one-way gap.
âWhat if Alexa really could listen to your jokes? What if she could help you brainstorm for your science project at school?â she asked. âUsually when people interact with technology, they have to interact on the technology’s terms. And what we’d like to do is to say, no, let’s have technology interact with people on people’s terms.â
BYUâs team has been developing Eve since the Alexa competition began in February, and theyâll continue working on her until at least August, when three semifinalist bots will be chosen. Each of the semifinalists will be hosted on all Alexa-enabled devices until November, when the winning team will be chosen and receive $500,000.
A few months in, Eve is still a work in progress. Ask her to talk with you about computer science and sheâll tell you that ânachos and salsa are the solution to every problemâ (a phrase students programmed as a nod to Wingate, who has a penchant for nachos and salsa). Then sheâll change the subject. Other times, Wingate said, âEve will say something that’s just spot on. And your heart melts and you think, ah, this is it.â
To build on those heart-melting moments, the team has organized a Chit Chat Challenge to help gather sample conversations that can be used to help train Eve. Ultimately, said Fulda, their goal is to give her âa set of knowledge about herself, who she is, what she cares about, what she thinks. She’s a socialbot in embryo and will one day become a fully-fledged conversational system.â
And while the idea of being able to talk fashion or politics or sports for 20 minutes with a Dot may sound appealing, potential applications of the team’s work reach much further, said Wingate. Think educational opportunities for people who might not otherwise have them. Voice interfaces for people who can’t read and write. Companionship or therapeutic devices that could talk. New ways to engage children with autism.
âWe’re not just talking about making Alexa or Siri a little bit better,â Wingate said. âThe things that will solve conversational AI will unlock other doors that can make humanity better.â