This is a sample Android chatbot project that connects to the Google Cloud for NLU and Mobile BaaS services.
It utilizes Dialogflow and Google Functions to fulfill various types of conversational requests, including traffic and location information, top places to visit, weather conditions etc.
Please note the repository has the API keys hidden, so separate google-services.json
and assets/agent-name.json
need to be setup with own keys.
https://console.dialogflow.com/api-client/#/agent/301b1836-6da1-4513-ae73-9cead986e91b/intents - Google Dialogflow console
https://console.firebase.google.com/u/0/project/chatbot-f82ce/overview - Firebase console for the Android app