Intelligent Human-Computer Interactions

MSc/PhD course 2024/25/2


Course admin ppt, agenda

Videos and PPTs

Stanford: Introduction to Human-Computer Interactions (4 mins)

Stanford: Birth of HCI (9 mins)

Criteria for Human-Machine Interaction with AI (2020)

only optionalMicrosoft: Human-Computer Interaction in the Year 2020 (2008)

only optionalRay Kurzweil: The accelerating power of technology (2005) (23 mins)

Beginner's Guide to UX Research (until 'People to Follow', approx 14 mins to read)

Stanford: The Power of Prototyping (14 mins)

Stanford: Evaluating Designs (12 mins)

Stanford: Needfinding Strategies (12 mins)

only optionalPersonas

Stanford: Design Heuristics (20 mins)

Mental model (PPT), Mental models in web UX

only optionalStanford: More Design Heuristics (17 mins)

only optionalSpotify: The complex relationship between data and design in UX (11 mins)

Humans, not Users: Why UX is a Problem (12 mins)

Input devices (aka hardware in HCI) (PPT)

Input technologies and techniques, Human Computer Interaction Handbook, Chapter 9 (pages 138-148)

Sensors and sensing modes, Human Computer Interaction Handbook (pages 154-159)

Design considerations in recognition-based systems, Human Computer Interaction Handbook (pages 166-170)

only optionalWill Smartwatches Replace Smartphones?

Why Google Glass Failed (4 mins)

only optionalTechnology that knows what you're feeling

Brain-Computer Interfaces intro (13 mins)

Medical applications fo BCI (17 mins)

only optionalNeuralink's first human subject

Smart devices (PPT)

Design Solutions for Smart Homes Through User-Centered Scenarios

only optionalMark Zuckerberg: Building Jarvis

Introduction to Ambient Assisted Living

only optionalSelf-Driving Hardware and Software Architectures (12 mins)

Safety Assurance for Self-Driving Vehicles (16 mins)

Chatbots and Dialogue Systems (the Ch 15 of Jurafsky and Martin: Speech and Language Processing), (PPT)

Is the Turing test passed?

only optionalClimbing towards NLU: On Meaning, Form, and Understanding in the Age of Data (13 mins)

IBM Watson and the Jeopardy! challenge (4 mins)

IBM Project Debater (2 mins)

only optionalHow does ChatGPT work?

Microsoft's chatbot started tweeting racist messages

Large Language Models (PPT)

only optionalThe NLP book on Large Language Models: Chapters 3,6,9,10,11

Prompting and In-Context Learning

Get Ready for the Great AI Disappointment

Evaluation of LLM-based applications (PPT)

only optionalBuilding and evaluating RAGs (1 hour short course)

User adaptition (PPT)

MS Clippy (10 mins)

only optionalRobotic Process Automation (7 mins)

only optionalSystems That Adapt to Their Users (pages 1-13)

Usability Challenges and Obtaining Information About Users (pages 13-19)

The filter bubble (9 mins)

Introduction to Machine Learning (PPT)

only optionalSupervised vs unsupervised learning (7 mins)

Recommender Systems (PPT)

only optional Machine Learning algorithms in recommendation systems (video series)

Active learning

only optionalActive Learning Improves Nighttime Pedestrian Detection (2 mins)

Reinforcement Learning (PPT)

Reinforcement Learning: An Introduction (Sutton & Barto) pages (1-12)

Bandits (6 mins)

only optionalHuggingface's Deep RL course

Imitation learning

only optionalImitation learning in robotics

Gábor Berend: Interpretability and explainability in ML (PPT)

Definitions in Explainable AI

Visual interfaces (PPT)

Eye tracking in action, Eye tracking in gaming (3+7 mins)

Object recognition in video, occlusion (2+3 mins)

only optionalGoogle's MediaPipe

Immersive technologies (9 mins)

Image and text (PPT)

only optionalHow we're teaching computers to understand pictures (18 mins)

EU AI act (4 mins)

only optionalAI regulation in EU, US and China

Privacy Challenges in AI (4 mins)

GDPR (7 mins)

Anonymization

Privacy-preserving AI

Protecting Privacy in AI (8 mins)

Federated learning (PPT)

only optionalData Security (55 mins)

only optionalAI Adversarial Robustness (30 mins)

only optionalThe Social Dilemma (movie and more)

only optionalWhy privacy matters (21 mins)

Chatbot project

PoC and MVP