Authors

Try it!

Text "Hello" to +1 (580) 786-4060 to get the conversation started.

Inspiration

We were inspired to make reputable information about COVID-19 more accessible.

What it does

Covid19-Counter makes it easy to stay connected on the latest COVID-19 statistics in the United States. Users can text the chatbot and request information on any state in the U.S. The bot's machine learning handles variations in wording to make the chatbot robust and intuitive.

How we built it

  • Twilio communication APIs with Google DialogFlow to communicate with users over text in natural language
  • Google Cloud Functions to run backend, access COVID-19 information API

Challenges we ran into

Figuring out how to connect all the different products (Cloud Functions, Twilio, DialogFlow) was challenging but very rewarding when we got everything to click. It was also difficult to manage the complexity of our build and figure out what was feasible under our time constraint.

Accomplishments that we're proud of

We're proud of how capable the chatbot is of handing different/unexpected inputs. We're also proud of how little computing resources our project draws on (server space etc.) to create an application that's potentially helpful for millions.

What we learned

We learned about Cloud Functions and server-less computing, and how to write Google Cloud Functions in both Python and JavaScript. We also learned how to use DialogFlow and connect custom fulfillment, as well as integration with Twilio.

What's next for Covid-19 Counter

  • Integrate service with more platforms: Google Assistant, Slack, Messenger, Skype
  • Allow users to set alerts or daily updates for different states

Try It out

Hackathons

Technologies

cloud-functions, dialogflow, google-cloud, twilio

Devpost Software Identifier

256046