创建对话式人工智能的科学和艺术涵盖了计算机科学的多个领域。学习和利用这些领域的进步来创建最先进的对话式虚拟助手是本课程的核心重点。在整个课程中,学生将实践端到端虚拟助手的创建,涵盖自然语言处理、对话管理、响应生成和其他应用程序。学生还将使用涵盖传统技术和尖端技术的工具来创建这些人工智能,以创造超越现有虚拟助手的新体验。学生的任务是将他们创建的人工智能体验与他们选择的一组真实 API(例如 Spotify、Fitbit、Unity 等)集成在一起。该项目以演示日结束,在演示日中,将分享创作供其他人尝试,在本学期,这些公开演示将以视频提交的形式发布在课程网站上。