GPT vs Dialogflow FAQ Bots



Reviews 0 (0 Reviews)

Course Overview

You can view the lessons in Public courses by clicking on the Eye icon on the right of the lesson title

This course will explain how to build a custom GPT bot trained on your own FAQ pages, and then use it as an example to explain why using Dialogflow is different from, and sometimes better than, using the GPT API for your chatbot.


  • basic knowledge of Python
  • an OpenAI API Key, which is actually a paid service
  • (optional) you have interacted with ChatGPT and have a basic idea of what to expect when you ask questions which are outside its knowledge base

Unlike open ended generative text use cases, question answering over an existing FAQ page is a much better use case for GPT as it is less likely to hallucinate.

Course Content

  • An example using a custom GPT bot
    • How to build a custom GPT bot trained on your FAQ page

    • How to fine-tune a GPT bot based on your FAQ page

    • How to use the Search and Ask approach to improve GPT accuracy

    • Comparing the accuracy of ChatGPT and Dialogflow

    • Extractive Question Answering (GPT) vs Intent-based Question Answering (Dialogflow)

    • 5 ways Dialogflow is better than ChatGPT

    • "Writing an OpenAI chatbot is hard! 2 months in and still unsuccessful"

  • How to choose
    • When to use Dialogflow ES

    • When to use Dialogflow CX

    • When to use Generative Dialogflow CX

    • When to use GPT

    • When NOT to use GPT

    • When NOT to use Dialogflow

  • Lessons 13
  • Skill Beginner
  • Last Update May 14, 2024