Get in Touch
 Duration 21 hours (3 days)

Course Outline

Fundamentals of Conversational AI

  • The history and development of voice assistant technology
  • Essential components: ASR, NLU, Dialogue Management, and TTS
  • A look at major platforms: Alexa, Google Assistant, and Rasa

Architecting Voice Interfaces

  • Core principles of conversational user experience
  • Modeling intents and extracting entities
  • Utilizing voice design tools and creating flowcharts

Development with Dialogflow and Alexa

  • Configuring Dialogflow agents, intents, and webhook fulfillment
  • Building Alexa Skills: intents, slots, voice models, and endpoint connections
  • Managing multi-turn conversations and sessions

Developing Voice Assistants with Rasa

  • Understanding Rasa architecture: NLU, Core, and Actions
  • Configuring training data and domain settings
  • Implementing custom actions, forms, and contextual dialogues

Integrating Voice Assistants

  • Utilizing APIs and webhook back-end services
  • Linking with CRMs, databases, and external applications
  • Deploying voice assistants across web apps, IoT devices, and mobile platforms

Testing, Deployment, and Refinement

  • Using simulators and test cases to validate voice interactions
  • Monitoring usage patterns and troubleshooting conversations
  • Launching on Google Assistant, Alexa devices, or private platforms

Security, Compliance, and Scaling

  • Implementing user authentication and authorization for assistants
  • Ensuring data privacy, GDPR compliance, and maintaining audit trails
  • Establishing version control and CI/CD pipelines for voice applications

Recap and Future Directions

Requirements

  • Proficiency in RESTful APIs and JSON structures
  • Practical experience with at least one programming language (such as Python or JavaScript)
  • Working knowledge of natural language processing principles

Target Audience

  • Software developers
  • UX designers focused on voice-based interface design
  • Conversational AI teams developing virtual assistant solutions

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories