About
BotFlo is run by Aravind Mohanoor and provides training and software tools for Dialogflow users.
Why use BotFlo?
Online documentation | BotFlo | |
Audience | Geared mainly towards programmers | Geared towards non-programmers |
Instruction | Provides Codelabs which sometimes don’t help you understand fundamental concepts | Breaks down concepts into bite-sized chunks |
Focus | Focused on Google cloud products | Focused on products which help you get your work done |
Tooling | No mention of tools in the online documentation | Provides a lot of tools to help you speed up your bot development |
Programming language | Focused on NodeJS | Focused on Python. In my opinion, this makes a pretty big difference since Python is now the defacto language of Natural Language Processing and you can improve your Dialogflow bots by learning about and using tools like spaCy. |
Code samples | Hard to modify, hard to get support, sometimes does not even work | Easy to modify, offers support for code samples |
ES to CX Migration | A bit over complicated in my opinion | Systematic and much easier, especially if you follow the explicative approach while building your ES bot |
spaCy | Not used or mentioned | Learning and using spaCy can help you build better Dialogflow bots and the BotFlo website can help with this |
I bought several courses to learn about Dialogflow ES. I see the courses as an investment in my learning, as such I am more than willing to pay a reasonable price.
As someone who has no background in computer science or coding, but is purely self-taught, I was needing an easy-to-understand course for learning Dialogflow. Aravind’s delivery and explanation of how to work with Dialogflow propelled my understanding and speeded up my learning curve.
What I appreciate the most about Aravind’s courses is how he organizes his lessons. He starts at the beginning and works his way through the lessons that follow a more logical and natural pattern of learning, in this case for beginners.
I like that Aravind includes in his lessons: 1. His personal recommendations for tools that he uses when working with the platform. 2. His insight as a computer scientist sharing tips on how to work more efficiently that saves time; and 3. How he breaks down each topic into bite-size lessons that don’t overwhelm a learner but clarifies the process more easily.
I most definitely would recommend, and have recommended, Aravind’s Dialogflow courses to others. His expertise, his in-depth coverage of how to create, navigate and execute Dialogflow for any project and all the little insights and tips, that only someone of Aravind’s caliber can share, make his courses a worthwhile investment.
Marisa T | Founder/CEO – Causalytics
Note: This is my old website and is in maintenance mode. I am publishing new articles only on my new website.
If you are not sure where to start on my new website, I recommend the following article:
Is Dialogflow still relevant in the era of Large Language Models?