nitinkaushik01 / Deep_and_Machine_Learning_Projects

This Repository contains the list of various Machine and Deep Learning related projects. Related code and data files are available inside this folder. One can go through these projects to implement them in real life for specific use cases.
532 stars 372 forks source link

Is Tensorflow approach for training a chatbot better than Dialogflow? #1

Open vrushalibhokare opened 5 years ago

vrushalibhokare commented 5 years ago

@nitinkaushik01,

Hi, I have used Dialogflow for training a chatbot . Which is better for training a bot? What are the advantages of tensorflow over Dialogflow? what is accuracy? And If i want train large FAQs dataset , Do we have to change the training model?

Thanks

VikrantChauhan001 commented 4 years ago

Here are the things you need to consider:

Dialogflow:

  1. You can build a running bot in a few minutes.
  2. User friendly UI.
  3. Develop a bot with even wright single line of code.
  4. Verify fast integration with messaging platform like Facebook, telegram, slack etc.. I5. t is also good for prototyping bot app.
  5. Already trained(ready-made) lot of general purpose conversation so that you can use directly.
  6. Difficult to build complex conversation.

Tensorflow:

  1. Tensorflow is general purpose machine learning/deep learing library.
  2. Good to build complex conversation.
  3. Time consume train conversation.

So, it completely depends on your knowledge and requirement on what to use.