Back

Explore Courses Blog Tutorials Interview Questions
0 votes
1 view
in AI and Deep Learning by (50.2k points)

I am currently using api.ai, to create agent to perform specific tasks, but one question I don't have answer to is, can I make it learn something while chatting, mean that I speak my name is 'John Cena' and she should store it and then whenever I ask her again bot should answer me that. I know there is a way to do it by logging into the api.ai web and manually add entries, but it will not help, is there any workaround programmatically or automatically? the file I've been using to practice is given in GitHub . and here is working DEMO

1 Answer

0 votes
by (108k points)

You just have to train your model to learn the facts. Dialogflow's NLP is based on machine learning, you can add all the training data that the agent learns from and uses to improve its performance.

Dialogflow's training feature provides an interface to the model for incorporating both external and internal customer interaction logs into an agent's training phrases. You can use this feature to build a new Dialogflow agent using logs of existing customer interactions and to improve the performance of a live Dialogflow agent using its own logs.

 For more information regarding the learning of model, refer the following link:

https://dialogflow.com/docs/training-analytics/training

Welcome to Intellipaat Community. Get your technical queries answered by top developers!

28.4k questions

29.7k answers

500 comments

94.1k users

Browse Categories

...