SlideShare a Scribd company logo
1 of 30
ICS3211 - Intelligent
Interfaces II
Combining design with technology for effective human-
computer interaction
Week 2
Department of Intelligent Computer Systems,
University of Malta,
2016
Theoretical Frameworks in
HCI
Week 2 overview:
• Intelligent Interfaces - a recap
• Need for Intelligent interfaces
• Difference between Intelligent Interfaces vs Interfaces
for an intelligent system;
• Components of Intelligent Interfaces
• Human Information Processing - methods & models;
Learning Outcomes
At the end of this session you should be able to:
• Describe and recognise intelligent interfaces;
• Explain the difference between an intelligent interface and an
interface for an intelligent system;
• List the components for Intelligent Interfaces
• Compare different theories and their applications to the field of
HCI;
• Compare different information processing methods and models;
Recap
• What have we discussed during the past week?
• What important points have you acquired through
the online discussions?
• Describe your online post input in more detail.
• Think of an intelligent interface; discuss with 2 other
class members why it falls under the category of
intelligent interfaces
Intelligent Interfaces
• What are they?
• Intelligent interfaces have two components:
✴ArtificiaI Intelligence (AI)
✴Computer Human Interaction (CHI)
• Not every intelligent program/system has an
intelligent interface. Why?
IUI Research Fields
A normal user interface is defined as a method of
communication between a human user and a
machine. If we extend this definition, we can say that
an intelligent user interface uses some kind of
intelligent technology to achieve this human-machine
communication. In other words, IUIs are interfaces
with the ability to adapt to the user, communicate with
the user, and solve problems for the user.
“Intelligent user interfaces specifically aim to enhance
the flexibility, usability, and power of human-computer
interaction for all users. In doing so, they exploit
knowledge of users, tasks, tools, and content, as well
as devices for supporting interaction within differing
contexts of use.”
[Maybury 2001]
• Why do we need an intelligent interface?
• Interfaces can get too complex
• Interfaces can get too inflexible
• Interfaces don’t change when our needs change
• Interfaces don’t work with each other
• What makes an interface intelligent?
• Adapts to different user needs
• Learns new concepts and techniques
• Anticipates users’ needs
• Takes initiative and makes suggestions to user
• Justifies actions taken
Difference between an Intelligent System
and an Intelligent Interface
• How can user interfaces engage users to act more
intelligently?
• What empirical knowledge regarding the presentation of
information can be applied in the design of user interfaces
and dialog models?
• How will users perceive and accept the evolving ability of
computers to perform surrogate tasks correctly?
• What are current and future potential models of interactive
computing?
• How useful are sophisticated reasoning and knowledge-
base technologies in UI design?
Components of Intelligent
Interfaces
• The User Model
• Multimodal
Communication
• Plan recognition
• Dynamic
Presentation
• Natural Language
• Intelligent Help
• Interface Adaptability
User Model
• Information which best describes the user, and
which is used to determine how the data is
presented;
• Best used when:
• system seeks to adapt behaviour to users;
• class of users is diverse
• Uses of user models:
• getting input from user;
• providing help & advice;
• understanding user’s information seeking
behaviour;
• providing output to user;
• deciding what to say & how to say it;
Multimodal Communication
• Uses of various methods of communication with an
interface
• Two purposes:
• enables users to use system more intuitively;
• gives users more freedom;
Plan Recognition
• Deduces what user plans to do;
• Takes into consideration:
• system knowledge
• user model;
• user’s actions;
Dynamic Presentation
• Different people view data in different ways;
• System decides to display data based on user
models;
• Intelligent data displays from data entered in system
Natural Language
• High degree of freedom on the user’s part;
• Adds more intuitiveness to a system;
• Makes system less cumbersome;
Intelligent Help
• Help that is presented to the user, just in time;
• System recognises that the user is facing a problem
and suggests ways in which s/he can solve the
problem
Interface Adaptability
• System may adapt to user preferences without the
user having to specify;
• Interface may adapt depending on user models
• Step towards response planning
HCI Theories
Early theories & Models
• GOMS Model
• Goals
• Operations
• Methods
• Selection Rules
Theories that span 3 major
eras
• Theories that view human-computer interaction as information
processing;
• Theories that view interaction as the initiative of agents pursuing projects;
• Theories that view interaction as socially and materially embedded in rich
contexts;
Information Processing:
methods & models
• HIP approach tied to cognitive psychology, human
factors, and human engineering;
• Empirical studies evaluate the information
processing requirements of various tasks in which
humans use computers;
• Computation models are developed with the intent
to characterize human information processing when
interacting with computers and to predict human
performance with alternative interfaces;
Information Processing
Methods
• Signal detection methods and theory
• Chronometric methods
• Speed-accuracy methods
• Psychophysiological methods
Information Processing
Models
• Discrete vs. continuous:
• representation;
• transformation;
• transmission;
Information
Processing
Stages
for choice reaction tasks
where each stimulus is
assigned to a unique
response
Information Processing in
Choice-Reaction Tasks
• Stimulus Identification:
• preprocessing;
• feature extraction;
• identification;
• Response Selection;
• Response Execution:
• motor programming;
• motor adjustment;
Attention Models
• The Filter Theory;
• The Filter Attenuation
Theory;
• Load Theory;
• Unitary Resource
Model;
• Multiple Resource
Model;
• Feature Integration
Theory;
• Response Selection
Bottleneck Theory;
–Jef Raskin
“As far as the customer is concerned, the
interface is the product.”

More Related Content

What's hot (20)

ICS3211 Week 4
ICS3211 Week 4ICS3211 Week 4
ICS3211 Week 4
 
ICS3211 Lecture 9
ICS3211 Lecture 9ICS3211 Lecture 9
ICS3211 Lecture 9
 
ICS3211 Week 5
ICS3211 Week 5ICS3211 Week 5
ICS3211 Week 5
 
ICS3211 lecture 11
ICS3211 lecture 11ICS3211 lecture 11
ICS3211 lecture 11
 
ICS3211 Lecture 07
ICS3211 Lecture 07 ICS3211 Lecture 07
ICS3211 Lecture 07
 
ICS3211 lntelligent Interfaces
ICS3211 lntelligent InterfacesICS3211 lntelligent Interfaces
ICS3211 lntelligent Interfaces
 
Intelligent Interfaces ICS3211
Intelligent Interfaces ICS3211Intelligent Interfaces ICS3211
Intelligent Interfaces ICS3211
 
ICS3211 Week6
ICS3211 Week6ICS3211 Week6
ICS3211 Week6
 
ICS3211 Lecture 08 2020
ICS3211 Lecture 08 2020ICS3211 Lecture 08 2020
ICS3211 Lecture 08 2020
 
ICS2208 Lecture 3
ICS2208 Lecture 3ICS2208 Lecture 3
ICS2208 Lecture 3
 
ICS2208 lecture1
ICS2208 lecture1ICS2208 lecture1
ICS2208 lecture1
 
ICS3211 lecture 08
ICS3211 lecture 08ICS3211 lecture 08
ICS3211 lecture 08
 
Hci Overview
Hci OverviewHci Overview
Hci Overview
 
ICS2208 lecture2
ICS2208 lecture2ICS2208 lecture2
ICS2208 lecture2
 
ICS2208 lecture9
ICS2208 lecture9ICS2208 lecture9
ICS2208 lecture9
 
ICS2208 lecture4
ICS2208 lecture4ICS2208 lecture4
ICS2208 lecture4
 
Conceptual Model
Conceptual ModelConceptual Model
Conceptual Model
 
Human-Centered Artificial Intelligence: Reliable, Safe & Trustworthy
Human-Centered Artificial Intelligence: Reliable, Safe & TrustworthyHuman-Centered Artificial Intelligence: Reliable, Safe & Trustworthy
Human-Centered Artificial Intelligence: Reliable, Safe & Trustworthy
 
HCI Presentation
HCI PresentationHCI Presentation
HCI Presentation
 
Accessibility introduction
Accessibility introductionAccessibility introduction
Accessibility introduction
 

Similar to ICS3211 lecture 02

ICS3211_lecture_week52023.pdf
ICS3211_lecture_week52023.pdfICS3211_lecture_week52023.pdf
ICS3211_lecture_week52023.pdfVanessa Camilleri
 
chap-01 HCI.ppt
chap-01 HCI.pptchap-01 HCI.ppt
chap-01 HCI.pptLamaYig
 
[Seminar] 200731 Hyeonwook Lee
[Seminar] 200731 Hyeonwook Lee[Seminar] 200731 Hyeonwook Lee
[Seminar] 200731 Hyeonwook Leeivaderivader
 
Meetup 11 here&now_megatriscomp design methodpartii_v0.2
Meetup 11 here&now_megatriscomp design methodpartii_v0.2Meetup 11 here&now_megatriscomp design methodpartii_v0.2
Meetup 11 here&now_megatriscomp design methodpartii_v0.2Francesco Rago
 
Human computer interaction -Input output channel
Human computer interaction -Input output channelHuman computer interaction -Input output channel
Human computer interaction -Input output channelN.Jagadish Kumar
 
hci in software development process
hci in software development processhci in software development process
hci in software development processKainat Ilyas
 
Psychology Human Computer Interaction
Psychology Human Computer InteractionPsychology Human Computer Interaction
Psychology Human Computer InteractionSeta Wicaksana
 
On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...Grial - University of Salamanca
 
ICS2208 Lecture 2 Slides Interfaces_.pdf
ICS2208 Lecture 2 Slides Interfaces_.pdfICS2208 Lecture 2 Slides Interfaces_.pdf
ICS2208 Lecture 2 Slides Interfaces_.pdfVanessa Camilleri
 
Introduction to HCI (UCC)
Introduction to HCI (UCC)Introduction to HCI (UCC)
Introduction to HCI (UCC)apppsych
 
Social and organizational perspective in HCI
Social and organizational perspective in HCISocial and organizational perspective in HCI
Social and organizational perspective in HCISaqib Shehzad
 
Meetup 10 here&now_megatriscomp_design_methodparti_v1
Meetup 10 here&now_megatriscomp_design_methodparti_v1Meetup 10 here&now_megatriscomp_design_methodparti_v1
Meetup 10 here&now_megatriscomp_design_methodparti_v1Francesco Rago
 

Similar to ICS3211 lecture 02 (20)

ICS3211_lecture_week52023.pdf
ICS3211_lecture_week52023.pdfICS3211_lecture_week52023.pdf
ICS3211_lecture_week52023.pdf
 
ICS3211_lecture 03 2023.pdf
ICS3211_lecture 03 2023.pdfICS3211_lecture 03 2023.pdf
ICS3211_lecture 03 2023.pdf
 
ICS2208 Lecture2
ICS2208 Lecture2ICS2208 Lecture2
ICS2208 Lecture2
 
ARI2132 lecture4
ARI2132 lecture4ARI2132 lecture4
ARI2132 lecture4
 
chap-01 HCI.ppt
chap-01 HCI.pptchap-01 HCI.ppt
chap-01 HCI.ppt
 
[Seminar] 200731 Hyeonwook Lee
[Seminar] 200731 Hyeonwook Lee[Seminar] 200731 Hyeonwook Lee
[Seminar] 200731 Hyeonwook Lee
 
Meetup 11 here&now_megatriscomp design methodpartii_v0.2
Meetup 11 here&now_megatriscomp design methodpartii_v0.2Meetup 11 here&now_megatriscomp design methodpartii_v0.2
Meetup 11 here&now_megatriscomp design methodpartii_v0.2
 
Human computer interaction -Input output channel
Human computer interaction -Input output channelHuman computer interaction -Input output channel
Human computer interaction -Input output channel
 
hci in software development process
hci in software development processhci in software development process
hci in software development process
 
IT351_Mid.pdf
IT351_Mid.pdfIT351_Mid.pdf
IT351_Mid.pdf
 
Psychology Human Computer Interaction
Psychology Human Computer InteractionPsychology Human Computer Interaction
Psychology Human Computer Interaction
 
On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...
 
HCI
HCIHCI
HCI
 
ICS2208 Lecture 2 Slides Interfaces_.pdf
ICS2208 Lecture 2 Slides Interfaces_.pdfICS2208 Lecture 2 Slides Interfaces_.pdf
ICS2208 Lecture 2 Slides Interfaces_.pdf
 
Introduction to HCI (UCC)
Introduction to HCI (UCC)Introduction to HCI (UCC)
Introduction to HCI (UCC)
 
Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
Social and organizational perspective in HCI
Social and organizational perspective in HCISocial and organizational perspective in HCI
Social and organizational perspective in HCI
 
Meetup 10 here&now_megatriscomp_design_methodparti_v1
Meetup 10 here&now_megatriscomp_design_methodparti_v1Meetup 10 here&now_megatriscomp_design_methodparti_v1
Meetup 10 here&now_megatriscomp_design_methodparti_v1
 

More from Vanessa Camilleri

ICS 2208 Lecture 8 Slides AI and VR_.pdf
ICS 2208 Lecture 8 Slides AI and VR_.pdfICS 2208 Lecture 8 Slides AI and VR_.pdf
ICS 2208 Lecture 8 Slides AI and VR_.pdfVanessa Camilleri
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6Vanessa Camilleri
 
ICS2208 Lecture4 Intelligent Interface Agents.pdf
ICS2208 Lecture4 Intelligent Interface Agents.pdfICS2208 Lecture4 Intelligent Interface Agents.pdf
ICS2208 Lecture4 Intelligent Interface Agents.pdfVanessa Camilleri
 
ICS2208 Lecture3 2023-2024 - Model Based User Interfaces
ICS2208 Lecture3 2023-2024 - Model Based User InterfacesICS2208 Lecture3 2023-2024 - Model Based User Interfaces
ICS2208 Lecture3 2023-2024 - Model Based User InterfacesVanessa Camilleri
 
ICS Lecture 11 - Intelligent Interfaces 2023
ICS Lecture 11 - Intelligent Interfaces 2023ICS Lecture 11 - Intelligent Interfaces 2023
ICS Lecture 11 - Intelligent Interfaces 2023Vanessa Camilleri
 
ICS3211_lecture_week72023.pdf
ICS3211_lecture_week72023.pdfICS3211_lecture_week72023.pdf
ICS3211_lecture_week72023.pdfVanessa Camilleri
 
ICS3211_lecture_week62023.pdf
ICS3211_lecture_week62023.pdfICS3211_lecture_week62023.pdf
ICS3211_lecture_week62023.pdfVanessa Camilleri
 

More from Vanessa Camilleri (20)

ICS 2208 Lecture 8 Slides AI and VR_.pdf
ICS 2208 Lecture 8 Slides AI and VR_.pdfICS 2208 Lecture 8 Slides AI and VR_.pdf
ICS 2208 Lecture 8 Slides AI and VR_.pdf
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
 
ICS2208 Lecture4 Intelligent Interface Agents.pdf
ICS2208 Lecture4 Intelligent Interface Agents.pdfICS2208 Lecture4 Intelligent Interface Agents.pdf
ICS2208 Lecture4 Intelligent Interface Agents.pdf
 
ICS2208 Lecture3 2023-2024 - Model Based User Interfaces
ICS2208 Lecture3 2023-2024 - Model Based User InterfacesICS2208 Lecture3 2023-2024 - Model Based User Interfaces
ICS2208 Lecture3 2023-2024 - Model Based User Interfaces
 
ICS Lecture 11 - Intelligent Interfaces 2023
ICS Lecture 11 - Intelligent Interfaces 2023ICS Lecture 11 - Intelligent Interfaces 2023
ICS Lecture 11 - Intelligent Interfaces 2023
 
ICS3211_lecture 09_2023.pdf
ICS3211_lecture 09_2023.pdfICS3211_lecture 09_2023.pdf
ICS3211_lecture 09_2023.pdf
 
ICS3211_lecture 08_2023.pdf
ICS3211_lecture 08_2023.pdfICS3211_lecture 08_2023.pdf
ICS3211_lecture 08_2023.pdf
 
ICS3211_lecture_week72023.pdf
ICS3211_lecture_week72023.pdfICS3211_lecture_week72023.pdf
ICS3211_lecture_week72023.pdf
 
ICS3211_lecture_week62023.pdf
ICS3211_lecture_week62023.pdfICS3211_lecture_week62023.pdf
ICS3211_lecture_week62023.pdf
 
ICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdfICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdf
 
ICS3211_lecture 11.pdf
ICS3211_lecture 11.pdfICS3211_lecture 11.pdf
ICS3211_lecture 11.pdf
 
FoundationsAIEthics2023.pdf
FoundationsAIEthics2023.pdfFoundationsAIEthics2023.pdf
FoundationsAIEthics2023.pdf
 
ICS3211_lecture 9_2022.pdf
ICS3211_lecture 9_2022.pdfICS3211_lecture 9_2022.pdf
ICS3211_lecture 9_2022.pdf
 
ICS1020CV_2022.pdf
ICS1020CV_2022.pdfICS1020CV_2022.pdf
ICS1020CV_2022.pdf
 
ARI5902_2022.pdf
ARI5902_2022.pdfARI5902_2022.pdf
ARI5902_2022.pdf
 
ICS2208 Lecture10
ICS2208 Lecture10ICS2208 Lecture10
ICS2208 Lecture10
 
ICS2208 lecture7
ICS2208 lecture7ICS2208 lecture7
ICS2208 lecture7
 
ICS2208 lecture6
ICS2208 lecture6ICS2208 lecture6
ICS2208 lecture6
 
ICS2208 Lecture 5
ICS2208 Lecture 5ICS2208 Lecture 5
ICS2208 Lecture 5
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxAmita Gupta
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 

Recently uploaded (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 

ICS3211 lecture 02

  • 1. ICS3211 - Intelligent Interfaces II Combining design with technology for effective human- computer interaction Week 2 Department of Intelligent Computer Systems, University of Malta, 2016
  • 2. Theoretical Frameworks in HCI Week 2 overview: • Intelligent Interfaces - a recap • Need for Intelligent interfaces • Difference between Intelligent Interfaces vs Interfaces for an intelligent system; • Components of Intelligent Interfaces • Human Information Processing - methods & models;
  • 3. Learning Outcomes At the end of this session you should be able to: • Describe and recognise intelligent interfaces; • Explain the difference between an intelligent interface and an interface for an intelligent system; • List the components for Intelligent Interfaces • Compare different theories and their applications to the field of HCI; • Compare different information processing methods and models;
  • 4. Recap • What have we discussed during the past week? • What important points have you acquired through the online discussions? • Describe your online post input in more detail. • Think of an intelligent interface; discuss with 2 other class members why it falls under the category of intelligent interfaces
  • 5. Intelligent Interfaces • What are they? • Intelligent interfaces have two components: ✴ArtificiaI Intelligence (AI) ✴Computer Human Interaction (CHI) • Not every intelligent program/system has an intelligent interface. Why?
  • 7. A normal user interface is defined as a method of communication between a human user and a machine. If we extend this definition, we can say that an intelligent user interface uses some kind of intelligent technology to achieve this human-machine communication. In other words, IUIs are interfaces with the ability to adapt to the user, communicate with the user, and solve problems for the user.
  • 8. “Intelligent user interfaces specifically aim to enhance the flexibility, usability, and power of human-computer interaction for all users. In doing so, they exploit knowledge of users, tasks, tools, and content, as well as devices for supporting interaction within differing contexts of use.” [Maybury 2001]
  • 9. • Why do we need an intelligent interface? • Interfaces can get too complex • Interfaces can get too inflexible • Interfaces don’t change when our needs change • Interfaces don’t work with each other
  • 10. • What makes an interface intelligent? • Adapts to different user needs • Learns new concepts and techniques • Anticipates users’ needs • Takes initiative and makes suggestions to user • Justifies actions taken
  • 11. Difference between an Intelligent System and an Intelligent Interface
  • 12. • How can user interfaces engage users to act more intelligently? • What empirical knowledge regarding the presentation of information can be applied in the design of user interfaces and dialog models? • How will users perceive and accept the evolving ability of computers to perform surrogate tasks correctly? • What are current and future potential models of interactive computing? • How useful are sophisticated reasoning and knowledge- base technologies in UI design?
  • 13. Components of Intelligent Interfaces • The User Model • Multimodal Communication • Plan recognition • Dynamic Presentation • Natural Language • Intelligent Help • Interface Adaptability
  • 14. User Model • Information which best describes the user, and which is used to determine how the data is presented; • Best used when: • system seeks to adapt behaviour to users; • class of users is diverse
  • 15. • Uses of user models: • getting input from user; • providing help & advice; • understanding user’s information seeking behaviour; • providing output to user; • deciding what to say & how to say it;
  • 16. Multimodal Communication • Uses of various methods of communication with an interface • Two purposes: • enables users to use system more intuitively; • gives users more freedom;
  • 17. Plan Recognition • Deduces what user plans to do; • Takes into consideration: • system knowledge • user model; • user’s actions;
  • 18. Dynamic Presentation • Different people view data in different ways; • System decides to display data based on user models; • Intelligent data displays from data entered in system
  • 19. Natural Language • High degree of freedom on the user’s part; • Adds more intuitiveness to a system; • Makes system less cumbersome;
  • 20. Intelligent Help • Help that is presented to the user, just in time; • System recognises that the user is facing a problem and suggests ways in which s/he can solve the problem
  • 21. Interface Adaptability • System may adapt to user preferences without the user having to specify; • Interface may adapt depending on user models • Step towards response planning
  • 22. HCI Theories Early theories & Models • GOMS Model • Goals • Operations • Methods • Selection Rules
  • 23. Theories that span 3 major eras • Theories that view human-computer interaction as information processing; • Theories that view interaction as the initiative of agents pursuing projects; • Theories that view interaction as socially and materially embedded in rich contexts;
  • 24. Information Processing: methods & models • HIP approach tied to cognitive psychology, human factors, and human engineering; • Empirical studies evaluate the information processing requirements of various tasks in which humans use computers; • Computation models are developed with the intent to characterize human information processing when interacting with computers and to predict human performance with alternative interfaces;
  • 25. Information Processing Methods • Signal detection methods and theory • Chronometric methods • Speed-accuracy methods • Psychophysiological methods
  • 26. Information Processing Models • Discrete vs. continuous: • representation; • transformation; • transmission;
  • 27. Information Processing Stages for choice reaction tasks where each stimulus is assigned to a unique response
  • 28. Information Processing in Choice-Reaction Tasks • Stimulus Identification: • preprocessing; • feature extraction; • identification; • Response Selection; • Response Execution: • motor programming; • motor adjustment;
  • 29. Attention Models • The Filter Theory; • The Filter Attenuation Theory; • Load Theory; • Unitary Resource Model; • Multiple Resource Model; • Feature Integration Theory; • Response Selection Bottleneck Theory;
  • 30. –Jef Raskin “As far as the customer is concerned, the interface is the product.”