A Slack chat bot using Google Cloud Natural Language and Dialogflow. This project is a JAVA Spring Boot project.
To use this project, import it as an existing maven project in Eclipse or another IDE.
Create a Slack App and retrieve its OAuth token. Add the Slack App bot to a channel.
Create a Google Natural Clould Language Project on the link: https://cloud.google.com/natural-language/docs/quickstart
Retrieve the JSON project file for the project.
Create a Dialogflow project and agent from the link https://dialogflow.com/docs/getting-started/create-accountand Retrieve the JSON project file from the Google Cloud Console.
Add in the Google Cloud Natural Language and Dialogflow JSON to the project.