Inspiration

I was inspired by the Twilio demo which went through how to make a bot which could chat with a user. I was thinking about the power of Twilio

What it does

It begins by asking the user for their name. Once they have given the number their name. It will ask them a couple of quiz questions related to recycling in order to test their knowledge. It will then tell the user if they are right or not.

How I built it

I used Twilio to create an automated phone system. When the user answers a question. It will branch out to different outcomes and tell the user whether they are right or wrong.

Challenges I ran into

One of the biggest challenges was getting the system to recognise my voice. Another big challenge was getting Twilio to recognise my keypad input.

Accomplishments that I'm proud of

I am really happy with the fact that I managed to make a server which would handle a script which will be played to a phone line. I am really happy with how it turned out.

What I learned

I learned how to create an automated voice system using Twilio and I learnt how to make a branching system. I also learnt quite a bit about node.js

What's next for The Recycling Quiz

Add more questions and sound effects to make it appeal more to children. Also to slow down the pace of the talking.

Built With

Share this project:

Updates