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

问题描述 投票:2回答:1

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

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

我尝试使用像SpellChecker这样的模块,nltk和Spacy没有任何工作来处理这个问题。

如果已经完成任何一个,请帮忙。

python python-3.x aws-lambda chatbot amazon-lex
1个回答
0
投票

添加插槽时,在提示符附近有一个设置平移,单击您拥有此插槽:

enter image description here

然后根据图像添加相应的话语。

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

阅读完整的文章。

谢谢你的提问。

© www.soinside.com 2019 - 2024. All rights reserved.