Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Music lesson planning with Dialogflow

Hi community! 

I run a website dedicated to drumset tutorials. I'm researching creating a chatbot that can recommend practice routines and areas of the website to look at depending on entities (practice aims, age, access to equipment etc.). Apologies for the noob question, but is it possible to train the bot to sort through the website and look for keywords to build practice regimens for users without have to create a text document outlining each possible scenario?

Thankyou for the help!

0 1 133
1 REPLY 1

Hi @Tommytomtom

Welcome and thank you for reaching out to our community.

Your use case will most likely fall under the training phrases (CX & ES) of Dialogflow API, as this can provide solutions to both of your concerns with keywords and the absence out scenario outline.

Training phrases are example phrases for what end-users might type or say, referred to as end-user expressions. For each intent, you create many training phrases. When an end-user expression resembles one of these phrases, Dialogflow matches the intent.

You don't have to define every possible example, because Dialogflow's built-in machine learning expands on your list with other, similar phrases. You should create at least 10-20 (depending on complexity of intent) training phrases, so your agent can recognize a variety of end-user expressions.

I hope this article can help you with your research and successfully launch your chatbot.