Foto 7

Fabio Paternò, CNR-ISTI, HIIS Laboratory – Pisa, Italy, "Human-centred Automations in Smart Daily Environments", 5,7,13,15 February 2024

Hours:
16 hours (4 credits)

Room:

Aula Riunioni del Dipartimento di Ingegneria dell’Informazione, Via G. Caruso 16, Pisa - Ground Floor

To register to the course, click here

Short Abstract:

The combination of the Internet of Things and Artificial Intelligence has made it possible to introduce numerous automations in our daily environments. Many new interesting possibilities and opportunities have been enabled, but there are also risks and problems. Often these problems are originated from approaches that have not been able to consider the users’ viewpoint sufficiently. We need to empower people in order to actually understand the automations in their surroundings environments, modify them, and create new ones, even if they have no programming knowledge.

The course discusses these problems and some possible solutions to provide people with the possibility to control and create their daily automations. It aims to allow attendees to gain knowledge and skills in addressing possible user problems such as managing complex or conflicting automations or being aware of privacy or security risks, and obtaining solutions enabling end-user understanding, creation, control, monitoring, and debugging automations that can be deployed in their daily environments (home, office, shops, industry, …). It will provide a discussion of the possible design space in terms of concepts, techniques, and tools, with particular attention to those supporting the trigger-action paradigm for representing the automations.

Course Contents in brief:

  1. Introduction Course
  2. The technological trends (IoT + AI) and their impact on daily automations
  3. Understanding Users and their Tasks
  4. Design criteria for transparency of intelligent environments
  5. Trigger-action Programming (TAP)
  6. Visual tools for TAP: Data-Flow, Wizards, Block-based
  7. Real-world deployment, execution, monitoring
  8. Security and Privacy in TAP
  9. Configuring smart environments with multiple active automations
  10. Explainable automations
  11. Conversational Agents for end-user creation of automations
  12. Humanoid Robots and automations
  13. Augmented reality-based support for automation control
  14. Intelligent automation recommandations
  15. Usability evaluation: methods, metrics, user tests
  16. Accessibility Evaluation
  17. Final Exercise Presentations and Discussion

Schedule:

  1. Day1:  05/02/2024 – time 9.00 – 13.00
  2. Day2: 07/02/2024 – time 9.00 – 13.00
  3. Day3: 13/02/2024 – time 9.00 – 13.00
  4. Day4: 15/02/2024 – time 9.00 – 13.00