I want to create a multilingual chat bot in Dialogflow

Asked 2 years ago, Updated 2 years ago, 78 views

This is my first time asking a question.

I'm trying to create a multilingual chat bot with Dialogflow.

  • System to use: Dialogflow (because it is multilingual within one agent)
  • Application you want to connect to: FFacebookMessenger LLINE (LINE has not been tested)

Recently, I added English within Dialogflow's agent (default language is Japanese) and set it to support two languages, and then connected it to Facebook Messenger.
The results are as follows:

It seems that only the default language is supported.
I would like to create a chat bot that can be used in both Japanese and English using Dialogflow.

If you have any suggestions that can help us, could you please let us know?
Thank you for your cooperation.

google-api dialogflow

2022-09-29 22:18

1 Answers

Whether in Facebook Messenger or LINE Messaging API, JSON content sent during Webhook does not contain language information.

Therefore, Dialogflow cannot judge the language, and the default language is inevitably adopted.As long as the language information is not sent from Facebook or LINE, it will be difficult to provide multilingual support before Dialogflow.

[Additional note: February 8, 2018]
If you use Dialogflow Integrations to integrate with Facebook Messenger or LINE, you will not be able to afford it, so for example, you will receive Webhooks from Facebook Messenger or LINE in your own program, analyze the content, and use Dialogflow's


2022-09-29 22:18

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.