The course website for Spring 2019 is here.

The goal of this course is to introduce students to current methods and recent advances in conversational artificial intelligence (AI) and provide hands-on experience building a conversational AI system. The course will introduce students to basic components of a dialogue system, with an emphasis on conversational (vs. task-oriented) systems. Students will work in teams on labs and a final project. Amazon Alexa and AWS will be used as the primary development platform.

Prerequisites:

  • Programming experience with NodeJS or Python
  • Natural Language Processing and/or Artificial Intelligence and/or Machine Learning

Contact Information:

Course & Office Hours:

  • Lectures: Tuesday 4:30pm – 6:20pm [MEB 237]
  • Labs: Thursday 4:30pm – 6:20pm [MEB 237]
  • Hao Fang: Tuesday 3:00pm – 4:00pm [EEB M406]
  • Hao Cheng: Friday 4:30pm – 5:30pm [EE Atrium]

Grading Policy:

  • Labs: 40% (4 labs, each 5% checkoff + 5% report)
  • Paper presentation: 10%
  • Project Proposal: 10%
  • Project Demo: 20%
  • Project Report: 20%

Deadlines: Please submit your reports in Canvas.

April 3, 2018 Team registration
April 10, 2018 Lab 1 report
April 19, 2018 Project proposal
May 1, 2018 Lab 2 report
May 15, 2018 Lab 3 report
May 29, 2018 Lab 4 report
June 8, 2018 Project report