Building Conversational AI Applications
In this workshop, you’ll learn how to quickly build and deploy a conversational AI pipeline including transcription, NLP, and speech. You’ll explore automatic speech recognition (ASR) and text-to-speech (TTS) models and their customization in detail with the NVIDIA NeMo framework and learn how to deploy the models with Riva. Finally, you’ll explore the production-level deployment performance and scaling considerations of Riva services with Helm charts and Kubernetes clusters.
- How to customize and deploy ASR and TTS models on Riva.
- How to build and deploy an end-to-end conversational AI pipeline, including ASR, NLP, and TTS models, on Riva.
- How to deploy a production-level conversational AI application with a Helm chart for scaling in Kubernetes clusters.
Developers who use Python
- Basic Python programming experience
- Fundamental understanding of a deep learning framework, such as TensorFlow, PyTorch, or Keras
- Basic understanding of neural networks
Overview of course goals and structure
Fundamentals of conversational systems and applications
Designing and adapting pipelines for specific use cases
Key considerations and obstacles in scaling conversational AI
Recap of major concepts and closing discussion