对芬兰语的dialogflow支持 [英] dialogflow support for Finnish

查看:58
本文介绍了对芬兰语的dialogflow支持的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何人都可以使用Dialogflow for Finnish实现聊天机器人。
我知道它本身还不支持。但是在接下来的几个月中,我还没有看到支持这些语言的明确路线图。有关此问题的任何反馈或信息。

Has anyone implemented a chatbot using Dialogflow for Finnish. I know it is not supported natively yet. But i havent seen any clear roadmap for the supported languages in the coming months. Any feedback or information on this.

如果没有dialogflow,那么您建议其他哪些NLP来实现芬兰聊天机器人。

If not dialogflow, what other NLP would you recommend to implement a Finnish chatbot.

尝试用英语管理意图并使用Translator API将用户文本从芬兰语翻译为英语,并在Dialogflow上进行意图匹配也是一个好主意。显然,匹配的意图响应在交付给客户时必须转换回芬兰语。

Also would it be a good idea to try to administer the intents in English and use Translator APIs to translate user text from Finnish to English and do the intent matching on Dialogflow. Obviously the matched intent response has to be translated back to Finnish when delivered to the customer.

问候,

Ujjwal

推荐答案

对话流当前未在其
芬兰语 href = https://cloud.google.com/dialogflow-enterprise/docs/reference/language rel = nofollow noreferrer>语言列表。 (如果您的用例很紧急,您不应该在不久的将来等待它的附加支持)

Dialog-flow currently doesn't list Finnish in their language list. (If your use-case is urgent, you shouldn't wait for its additive support in near future)


必要性是发明之母

Necessity is the mother of invention

在继续之前,我不建议您使用Translator API转换英语和芬兰语,反之反之亦然。由于单词之间,不同语言之间的关系非常不同,因此无法准确地训练模型。

Before Proceeding, I wouldn't recommend you to use Translator API's to convert English and Finnish, vice versa. It will not train the model exactly you want to because relationship between words, across languages are very different.

NLTK 是一个出色的NLP库,具有可用于开发芬兰语聊天机器人的所有功能。 用芬兰语词干

NLTK is a great NLP library with all the features which you can use to develop the chatbot in Finnish. Stemming with Finnish

注意:除了NLTK之外,SpaCy和TextBlob也是可以使用的出色NLP库。 如果图书馆不支持特定语言,则可以使用UNI代码进行训练。

Note: Apart from NLTK, SpaCy and TextBlob are also great NLP libraries you can use. If a library doesn't support a particular language, you can use UNI-Code to train.

ALSO 您可以使用各种公开可用的模块来开发您的机器人。
像这样的, https://github.com/TurkuNLP/Finnish-dep-解析器

ALSO You could use various openly available modules to develop your bot. Like this one, https://github.com/TurkuNLP/Finnish-dep-parser

牢记这一点,将NLP与基本Word2Vec和Markov模型一起应用(您可以在Internet上找到许多选项)将帮助您构建您想要的聊天机器人。

为构建您的聊天机器人而欢呼

这篇关于对芬兰语的dialogflow支持的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆