Google Dialogflow Benchmark
Google Dialogflow is a cloud-based natural language understanding (NLU) engine for building chatbots and voicebots. An agent can be trained by providing examples of what a user might say when interacting with it. It then analyzes and understands the user's intent based on the prior provided knowledge. Dialogflow uses Google speech to text technology behind the scenes to first transcribe speech and then analyze the extracted text to derive the user’s intent.
Prerequisites
- Ubuntu 20.04 (x86_64)
- Git
- Python
- PIP
- Google Cloud Platform Account
Usage
- Clone the repository:
- Install the dependencies:
Log in to Google cloud console, create a new project, and enable Dialogflow.
Create a new Dialogflow agent called
barista
Use
data/dialogflow/barista_432.zip
to create and train the agent.Run the benchmark: