文件名称:dining-concierge-chatbot:一个聊天机器人,可根据用户的喜好推荐餐厅
文件大小:1.39MB
文件格式:ZIP
更新时间:2024-04-23 22:40:42
Python
餐饮礼宾聊天机器人 客户服务是面向全球许多企业的一项核心服务,目前,它已被基于自然语言处理的应用程序所中断。 我们实现了一个无服务器的,由微服务驱动的Dining Concierge聊天机器人应用程序,该应用程序根据给定的用户通过对话提供的一组偏好来发送餐厅建议。 建筑学 Lambda函数: LF0 :在用户和lex bot之间进行通信。 LF1 :管理聊天机器人中配置的所有意图。 推送到SQS并在Dynamo DB中保存用户的最后一次搜索查询(由电话号码标识)。 LF2 :从SQS中提取消息,从ES / DynamoDB中检索建议,并使用SNS发送SMS。 database-population :刮除YELP api并填充Dynamo和ES数据库。 涉及的数据库及其架构: DynamoDB: yelp餐厅列:restaurant_ID(主键),地址,坐标,insertAtTi