Course: Intelligent User Interfaces

The course intelligent user interfaces is jointly organized and we share the material on this page. The lectures are designed and held by Daniel Buschek (University of Bayreuth), Andreas Butz (LMU), Niels Henze (University of Regensburg), Sven Mayer (LMU Munich), and Albrecht Schmidt (LMU Munich). The tutorials and exercises are created by Luke Haliburton (LMU Munich) and Sarah Theres Völkel (LMU Munich).

Lecture 01: Introduction and Motiviation

Lecture Recording [Smart Player], [MP4 file]

Lecture Slides [Powerpoint PPTX file], [PDF file], [PDF file with notes]

Lecture 02: Artificial Intelligence - Basics and Python Examples

Lecture Recording [Smart Player], [MP4 file]

Lecture Slides [Powerpoint PPTX file], [PDF file]

Examples/Notebooks [Notebook Example SVM Separation], [Notebook Example SVM Pattern Classification], [Notebook Example k-Means Clustering]

Lecture 03: Recommender Systems

Lecture Recording [Smart Player], [MP4 file]

Lecture Slides [Powerpoint PPTX file], [PDF file]

Examples/Notebook [Recommender Systems in Python]

Lecture 04: Voice UI

see Uni2Work, not publicly available

Lecture 05.1: Text and Natural Language Processing

Lecture Recording (part 1) [Smart Player], [MP4 file]

Lecture Slides (part 1) [Powerpoint PPTX file], [PDF file]

Lecture 05.2: Text and Natural Language Processing

Lecture Recording (part 2) [Smart Player], [MP4 file]

Lecture Slides (part 2) [Powerpoint PPTX file], [PDF file]

Live Coding Recording [MP4 file]

Examples/Notebook [NLP in Python]

Lecture 06.1: Intelligent Text Entry - Adaptive and predictive keyboards

Lecture [MP4 File]

Lecture Slide [Powerpoint PPTX file], [PDF file]

Lecture 06.2: Intelligent Text Entry - Optimization-based keyboard design

Lecture [MP4 File]

Lecture Slide [Powerpoint PPTX file], [PDF file]

Lecture 07: Deceptive User Interfaces - How to create a magical experience?

Lecture [MP4 File]

Lecture Slide [PDF file]

Lecture 08.1: Context Awareness Interaction in Smart Environments

Lecture [Smart Player], [MP4 File]

Lecture Slide [Powerpoint PPTX file], [PDF file]

Lecture 08.2: Context Awareness Interaction in Smart Environments

Lecture [Smart Player], [MP4 File]

Lecture Slide [Powerpoint PPTX file], [PDF file]

Lecture 09: Explainable AI

Lecture [MP4 File]

Lecture Slide [Powerpoint PPTX file], [PDF file]

Lecture 10: Intelligent Usable Security

Lecture Recording [MP4 file]

Lecture Slides [PDF file]

Live Coding Recording [MP4 file]

Examples/Notebook [ZIP file]