Skip to main content

Conversational AI Assistants

MSDS 440-DL Conversational AI Assistants.

This is an applied artificial intelligence (AI) course. It introduces the development life cycle process, methods, and technologies for developing, configuring, and training conversational AI assistants. It draws on traditional natural language understanding, large language models, and open-source generative AI frameworks and libraries. The course surveys fundamental concepts of dialogue and domain engineering. It examines three pillars for building conversational AI assistants: business process workflow, dialogue understanding, and automatic conversation repair with fallbacks. Students employ common patterns and templates in dialogue engineering. They learn how to use conversational assistants in business process workflows across various industries, including services, healthcare, transportation, and retail. This is a case-study and project-based course with a programming component. Prerequisites: None.

Although these are not formal prerequisites, students benefit by taking the Python Learning Studio and MSDS 430 Python for Data Science prior to taking this course.

Back to main page for Artificial Intelligence.