Inspiration

We saw this was a category/prize, we had never built a bot, so we wanted to change that

What it does

At the basic level, it can answer questions about what TransAmerica does, what they sell, and they can put you in touch with a human.

How we built it

We use api.ai for the language processing and traversing the FSM we made, coupled with a node.js backend to send emails when a user requests a contact.

Challenges we ran into

We had never designed for voice before... There's a LOT to learn about smooth interaction.

The Google Home simulator can't deal with latency. AT ALL

Api.al can take a lot of getting used to as it's a finite state machine generator that uses AI to accept fuzzy inputs.

Accomplishments that we're proud of

The bot we built can be deployed to Google Home, Alexa, Cortana, Facebook Messenger, Skype, Telegram, SMS and more!

We already have the bot running on Telegram (@TransAmeribot)

What we learned

How to build a natural language processing bot, how to use webhooks, how to deal with ambiguity and come out ahead.

What's next for TransAmeribot

We could add more information, and perhaps connect it to a CRM system for lead generation.

NOTE

This is a Google Home submission. While you can interact with the bot over text using the link below, for a Google Home demo please ask Logan.

Built With

Share this project:
×

Updates