Conversational AI with Lex, Polly, and Custom Models
Overview
The goal of this lab is to develop an advanced conversational AI solution that combines AWS services and custom NLP models, supporting multilingual interaction and understanding human emotions. We will mainly focus on text-based communication.
System Objectives
- Receive input from Slack (via Webhook or Slash Command)
- Analyze and understand natural language with Lex + custom NLP
- Generate appropriate responses (text or audio)
- Support multilingual interaction
- Monitor and analyze data throughout the workflow
System Diagram

Contents
- Introduction
- Prerequisites
- Processing Incoming Messages
- Natural Language Processing
- Send Response
- Clean up