We need a DialogFlow Bot that can Speak through google assistant
wIth exposure to DialogFlow API to be consumed.
'Nana Health Bot' Is meant to get health stats from close-relatives.
Invoke by an smart phone by voice through GoogleAssitant.
So we have an APP already at store that will have access to user-phone accessibility.
So we want to trigger out our CHAT BOT 'Nana Health Bot', when user says: Hey Google; then "Hey Nana"
(If it can go Hey nana directly, without Hey google first that would be awesome, instruct how to integrate this to work as expect).
Once Nana is active, we have two scenarios
CASE # 1 ONBOARDING NEW MEMBERS:
Nana: Do you wish to add a new relative ?
Nana: please say the relative you wish to add:
Nana: please say the name of your 'Son'
Nana: Thank You! Do you wish to add another relative?
If yes, continue asking loop else: no Exit loop
**Note: There is a relation between a relative and their names.
We want to be able for users to say: "Hey nana give me the location of Lucio" -- and the BOT knows that'Lucio' is Son
User can say, Yes add another. And say Mom, and then Martha. So on DB- DialogFlow knows that for User1 - Lucio=Son & Martha=Mom.
CASE # 2 REQUEST HEALTH STATS:
User: "Hey nana what is the BPM of Ashok?" -- BOT knows that Ashok='Grandpa'
Nana: "I will request the heartbeat of you Grandpa"
Nana: "The 'BPM' of your 'Grandpa' is '160' ".
HERE IS THE INTERESTING PART:
DialogFlow Nana Bot will communicate through DialogFlowAPI WebHook with our exposed API to get this information:
HEALTH STATS are HEART-RATE, TEMPERATURE, GLUCOSE AND LOCATION.
WHEN USER HAS RELATIVES ALREADY, full example:
User: "Hey Nana"
Nana: : Options to answer:
- Hey, I am glad you called me. What do you need?
- Greetings! How can I assist?
- Hello! How can I help you?
User: Where is my husband?
Nana: "Im looking for your husband location. One moment"
----- GETS DYNAMIC HEALTH STATS FROM OUR API (We have a Python API that retrieves this information)
Nana: David is at Latxx&Lon0xx
User: "Hey Nana, what is the heart-rate of Lucy?"
Nana: "Im checking on your daugther BPM. One moment"
Nana: "Your daugther's BPM is XXX"
NANA BOT IS dynamic.
There is an API that we need to integrate to nana's request through dialogflow APIs.
I need you to develop this as well, together with us we are development but not experts on ChatBots.
We have the Python API provides the health stats required.Hourly Range
: May 10, 2021 05:46 UTCCategory
: Mobile App DevelopmentSkills
: Costa Rica
click to apply