This project is one of the projects in voice and traveling hackathon.
Have you traveled to a place without knowing how to speak the local language, and suddenly you saw something unusual. You don't know if you should stay or run away?
Our goal is helping travelers when they travel to a country they have never visited and don't know how to speak the local language. When there is an emergency situation, talk to your google assistant. We will provide you the realtime local news in your mother language so that you will know if you are safe right now.
Mia Chang, Data Scientist
Muhammad Samir, Experience Design Lead
Samuel Tseng, Data Scientist
I am safe
- google dialogflow
- python flask
- twitter developer API
- azure web app
We modified the workflow from Google Dialogflow Fulfillment Documentation as above image.
- the user triggers our application
- google dialogflow does intent matching, receive a
real-time news check of my current location
request from the user - with the location information from the user, use fulfillment calls the flask app
- flask app talks to twitter developer API, fetching the latest trending hashtag and news from the given city.
- send the twitters back to the callback
- dialogflow send our message to the user
- user will receive
Based on your location, everything is safe and here are some tweets and news...
https://ist-alles-in-ordnung.azurewebsites.net
https://ist-alles-in-ordnung.azurewebsites.net/test
shows what's the latest trend hashtag in Berlin city
source: from Workstreams.ai
source: from Samuel Tseng