我有一个AWS Lex聊天机器人,其中的聊天机器人在询问客户名称时,如果客户只输入他的名字,那么就没问题,但是如果客户输入“我的名字是 sudhir ”或“是 sagar ”或“这是 hari ”。
如何在python代码中从上述响应中过滤名称?
我尝试使用 SpellChecker , nltk 和 Spacy 之类的模块来解决此问题。
如果已经完成,请提供帮助。
答案 0 :(得分:0)
在添加插槽时,在提示您看到设置盘的同时,点击以下按钮:
然后根据图像添加相应的发音。
https://tutorials.botsfloor.com/say-hello-to-your-own-amazon-lex-chat-bot-9f22e7a0f9b0
在此处阅读全文。
感谢您的提问。