如何使用适用于AWS Lex聊天机器人的python从字符串中过滤名称?

时间:2019-03-14 19:51:48

标签: python python-3.x aws-lambda chatbot amazon-lex

我有一个AWS Lex聊天机器人,其中的聊天机器人在询问客户名称时,如果客户只输入他的名字,那么就没问题,但是如果客户输入“我的名字是 sudhir ”或“是 sagar ”或“这是 hari ”。

如何在python代码中从上述响应中过滤名称?

我尝试使用 SpellChecker nltk Spacy 之类的模块来解决此问题。

如果已经完成,请提供帮助。

1 个答案:

答案 0 :(得分:0)

在添加插槽时,在提示您看到设置盘的同时,点击以下按钮:

enter image description here

然后根据图像添加相应的发音。

https://tutorials.botsfloor.com/say-hello-to-your-own-amazon-lex-chat-bot-9f22e7a0f9b0

在此处阅读全文。

感谢您的提问。