Human-Machine Dialogue (2024)


Master in Artificial Intelligence Systems


Register to the Moodle page of this course to receive updated information regarding assignments, notices,
and general information.

Description
Robots that can engage in meaningful conversations with humans are increasingly prevalent in various industries and consumer sectors. In this course, we delve into the basic principles of human-computer interaction and then explore the underlying structures of human conversations. We draw from conversation linguistics to develop computational dialogue models, dialogue system architectures, and their evaluation. The second part of the course equips you with methodologies for designing conversational agents, data-driven training (including generative AI models ) , design tools, and a project-based lab that tackles real-world use cases. This practical approach ensures that you not only understand the concepts but also learn how to apply them in real-life scenarios.
In the 2024 class we are going to design, develop and evaluate human-machine dialogue systems and utilize large language models.

Read the
Story.

=======Lecture Topics, Slides, Lab============

Below are the topics that the course will cover. The course is project-based, meaning
that the student is required to design, train, and develop a human-machine dialogue system by
the end of the course, whether the "touch point" is a smartphone, desktop web browser, a smart speaker,
a smartwatch, in-car "invisible" interface. The course is based on lecture and lab sessions.


Course Description (Incl. Assignments and Student Evaluation)
Basics of Human-Computer Interaction
Conversational Design and Wireframing (
1, 2 )
Linguistics of Conversations
Emotions in Dialogue
Dialogue Models
Natural Language Generation
Machine Learning Models for Conversational Models ( Lab )
Large Language Models and Applications ( Lab )
Dialogue Evaluation
Reinforcement Learning for HMD
Privacy for Data Collection
Crowdsourcing for Data Collection
Ethics and Privacy for Human-Machine Dialogue Systems
Tools, models and frameworks for HMD Development (Labs )
Project Presentation and Guidelines
Project Report Template (from a top-grade student)
RapidWeaver Icon

Made in RapidWeaver