Human-Computer Interaction for CSAI

by Albert Major


Building a Smarter Society, IoT, and Ethical Design

This lecture focuses on the intersection of Human-Computer Interaction (HCI) and society, covering Persuasive Technology, the Internet of Things (IoT), case studies of failed robots, and deceptive design practices (Dark Patterns).

1. Persuasive Technology

Persuasive technology is designed to change user attitudes or behaviors through persuasion and social influence, rather than coercion or deception. The goal is to guide users toward positive behavior changes (e.g., saving energy, learning skills).

The Functional Triad: There are three ways technology functions to persuade users. This is a core concept for the exam.


2. Robotics and Society: The Japanese Moonshot Project

The lecture introduced Japan’s "Moonshot Goal 1" (targeted for 2050) as a response to an aging population and labor shortage.


3. Internet of Things (IoT)

IoT refers to physical objects ("things") embedded with sensors, processing ability, and other technologies that connect and exchange data with other devices and systems over a network.

Definition & Logic:

Core Components of IoT:

  1. Sensors: The inputs (e.g., temperature, distance, cameras). Cameras generate massive amounts of data (e.g., 60fps x 1024px), requiring significant bandwidth.
  2. Low-Power Embedded Systems: The hardware must be energy efficient (e.g., a watch battery lasting 10 years).
  3. Network Connection: Every device serves as a node with an IP address (demonstrated via the ping command in the lecture) to communicate status.
  4. Cloud Computing & Big Data: Due to the high volume of sensor data, processing often happens in the cloud rather than locally on the device.

Software Architecture Layers:

Ambient Intelligence: A sub-field of IoT where the environment itself acts as the "robot." For example, a hospital room equipped with sensors to detect if an elderly patient falls, automatically alerting caregivers without the patient wearing a device.


4. Case Studies in Failure: HRI (Human-Robot Interaction)

The lecture analyzed high-profile failures to demonstrate that money and talent do not guarantee success if the social context is misunderstood.


5. Dark Patterns

Dark patterns are the ethical opposite of Persuasive Technology. They are UI/UX design choices specifically crafted to deceive users or force them into actions they did not intend to take.

Three Key Types (Exam Topic):


6. Ethical Dilemmas

The lecture posed several scenarios to consider regarding professional responsibility: