Aravind Mohanoor

I used to look like this 🙂

I am a spaCy and Text Analytics consultant with a graduate degree in Computer Science from the US and over 5 years of experience in the corporate sector (also from the US). I am the Owner/Founder of the BotFo website.

My current focus is on Vertex AI Search

01 A Guide to Dialogflow Flowcharts

01 Dialogflow CX vs Dialogflow ES Feature Comparison

01 How to generate the Description rich response

02 Dialogflow CX Messenger vs Legacy Dialogflow ES Messenger

02 How to generate the info card response

02 Why Mindomo is the best tool for creating a Dialogflow flowchart

03 How to generate the hyperlink response

03 When should you migrate your ES bot to CX?

03 Write the conversation script

04 Add context information

04 How to generate the Image response

04 The easiest way to migrate your Dialogflow ES bot to Dialogflow CX

05 Add intent names

05 How to generate Suggestion Chips response

06 How to generate the List response

06 Translate the flowchart into Dialogflow ES agent

07 How to generate the Accordion response type

15 things all Dialogflow bot makers should know

3 Ways spaCy can help improve Dialogflow accuracy

5+ reasons to choose Python over NodeJS for your Dialogflow bot

5+ ways Dialogflow CX is better than Dialogflow ES

A free tool to improve Dialogflow ES accuracy

A tip to get your Dialogflow questions answered on forums

A tool to automatically extract Dialogflow intents from chat logs

Automatic spell correction is available in Dialogflow API v2

Automatically extract Dialogflow intents from chat logs

BotFlo Web App vs BotFlo CLI Tools

Bulk upload intents for Dialogflow Facebook integration

Can ChatGPT “self-reflect”?

Can you use Dialogflow without writing code?

Chatbase Alternative

ChatGPT vs Dialogflow CX

Convert your WordPress website into a Dialogflow FAQ chatbot

Course Updates

Course Website Relaunch Discounts

Creating a PHP webhook for DialogFlow (API.AI)

Customizing the CSS of Dialogflow Messenger by manipulating the shadow DOM

DialogFlow (API.AI) Push Notifications

Dialogflow API v2 versus v1

Dialogflow Architecture

Dialogflow Conversation Analytics Tips

Dialogflow ES Conversation Analytics Tips

Dialogflow ES Knowledge Connector

Dialogflow ES Must Know Features

Dialogflow ES Unit Testing Framework

Dialogflow ES Unit Testing Framework

Dialogflow Messenger df-response-received event

Dialogflow Python webhook tutorial

Dialogflow REST API v2 course

Dialogflow Template mode now deprecated

Dialogflow Viewer: A tool to share your agent intents more easily

Download ES conversation logs

Export large Dialogflow ES FAQ bot to Dialogflow CX

Get your DialogFlow agent to initiate the conversation before user types a message

Get your DialogFlow agent to initiate the conversation before user types a message

How do you measure your Dialogflow bot’s accuracy

How do you measure your Dialogflow bot’s accuracy

How I used GPT4 to improve my online course

How to access the full transcript of a Dialogflow CX conversation?

How to add a user or invite a developer in Dialogflow (API.AI)

How to build better Dialogflow Messenger bots using these four obscure features

How to bulk upload intents from a CSV file in Dialogflow

How to bulk upload intents in Dialogflow ES

How to collect user input without follow up intents in Dialogflow ES

How to collect user input without follow up intents in Dialogflow ES

How to confirm or update user input in Dialogflow ES

How to create “large” Dialogflow ES bots?

How to create a Chatfuel style decision tree chatbot in Dialogflow

How to create a Quiz Bot in Dialogflow ES

How to create clickable buttons which trigger an intent in Dialogflow Messenger

How to download Dialogflow CX conversation history

How to download Dialogflow ES conversation logs

How to export and import Dialogflow ES agent ZIP file

How to get a user’s birthdate in DialogFlow ES

How to get any related list information in Zoho CRM using Deluge Script

How to handle profanity inputs in Dialogflow ES

How to handoff to live agent in Dialogflow ES

How to handoff to live agent in Dialogflow ES

How to integrate Dialogflow into your WordPress website for free

How to integrate Telegram with Dialogflow

How to manage context from your Python webhook in Dialogflow ES

How to manage context from your Python webhook in Dialogflow ES

How to measure the deflection rate in Dialogflow ES

How to mimic Dialogflow CX session variables in Dialogflow ES

How to quickly convert an FAQ page into a Dialogflow chatbot

How to quickly convert an FAQ page into a Dialogflow ES bot

How to quickly create a large Dialogflow Messenger bot

How to quickly find the differences between two Dialogflow agent ZIP files

How to quickly find the differences between two Dialogflow agent ZIP files

How to replicate contexts in Dialogflow CX?

How to save user input to an Airtable database in Dialogflow ES

How to search across a large Dialogflow ES bot

How to search across a large Dialogflow ES bot

How to send rich response from Python webhook to Dialogflow Messenger

How to use Dialogflow Messenger user-id

How to use Dialogflow Messenger user-id

How to use follow up intents to collect user input in Dialogflow ES

How to use Google Sheets with your Dialogflow ES bot

How to use list and composite entities in Dialogflow ES

How to use slot filling in Dialogflow ES

I reside in Chennai, India.

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?