Artificial Intelligence: Human-computer Interaction Methodologies


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Human computer interaction (HCI) design is the starting point for an artificial intelligence (AI) program. Overall HCI design is a creative problem-solving process oriented to the goal of satisfying largest number of customers. In this course, you will cover multiple methodologies used in the HCI design process and explore prototyping and useful techniques for software development and maintenance. First, learn how the anthropomorphic approach to HCI focuses on keeping the interaction with computers similar to human interactions. The cognitive approach pays attention to the capacities of a human brain. Next, learn to use the empirical approach to HCI to quantitatively evaluate interaction and interface designs, and predictive modeling is used to optimize the screen space and make interaction with the software more intuitive. You will examine how to continually improve HCI designs, develop personas, and use case studies and conduct usability tests. Last, you will examine how to improve the program design continually for AI applications; develop personas; use case studies; and conduct usability tests.



Expected Duration (hours)
0.9

Lesson Objectives

Artificial Intelligence: Human-computer Interaction Methodologies

  • discover the key concepts covered in this course
  • identify main steps in the HCI process and name multiple methodologies used
  • describe the principles of the anthropomorphic approach to HCI
  • describe the principles of the cognitive approach to HCI
  • describe the principles of the empirical approach to HCI
  • name and define multiple models that can be useful in HCI studies
  • identify reasons why the iterative approach has shown to be most practical when designing software applications
  • describe the principles of prototyping and distinguish between a prototype and a demonstration product
  • define use cases for an AI application by creating personas and scenarios
  • create a prototype of a simple AI application
  • troubleshoot usability of an AI application prototype
  • specify the central role of user feedback and focus groups in SlideHCI studies
  • recognize how CI/CD became essential to any kind of software company and list multiple factors that make CI/CD important for AI companies
  • summarize the key concepts covered in this course
  • Course Number:
    it_aiaphcidj_02_enus

    Expertise Level
    Intermediate