SlideShare a Scribd company logo
1 of 25
Download to read offline
AI in Smart
Environments
ARI2132
vanessa.camilleri@um.edu.mt
Topic 4: Overview
ā€¢ Agents & Intelligent Agents
ā€¢ Agent Models
ā€¢ Beneļ¬ts of user adaptivity
ā€¢ Usability challenges
ā€¢ Collecting data from users
ā€¢ Future needs in IUIā€™s
2
Agents & Intelligent Agents
ā€¢ Rational
ā€¢ Autonomous
ā€¢ Uses a perception of the environment status to take
decisions
ā€¢ Uses and provides functions
Agent Models
ā€¢ Simple Reļ¬‚ex
ā€¢ Model-based Reļ¬‚ex
ā€¢ Goal-based
ā€¢ Utility-based
ā€¢ Learning
Agent Environment Space
ā€¢ Observable
ā€¢ Deterministic
ā€¢ Dynamic
ā€¢ Discrete
Agent Interactions
ā€¢ Situated
ā€¢ Social
ā€¢ Simulated
Intelligent Interfaces
Why design them?
ā€¢ To improve communication between humans and
computers.
ā€¢ To enhance the ļ¬‚exibility, usability, and power of
human-computer interaction for all users.
HCI scientists exploit knowledge of users, tasks,
tools, and content, as well as devices for supporting
interaction within different contexts of use.
7
In simple terms, an intelligent interface provides a way
for a system to learn something about each individual
user and adapt its behaviour to them in some nontrivial
way.
ā€¢ Amazon adapts its recommendation system to the
userā€™s previous history of purchase. Depending on
their function and form, systems that adapt to their
users have been given labels ranging from
adaptive interfaces through user modelling
systems to software agents or intelligent agents.
ā€¢ However a common property binding these
systems or agents is user-adaptivity
Systems where the
intelligence lies mainly in UIs
ā€¢ Systems with adaptive user interfaces that are automatically
adapted to the inferred capabilities or needs of the user.
ā€¢ Multimodal systems that aim to enable more natural, human-like
forms of input and output.
ā€¢ Systems with human-like virtual characters that enable the user to
interact with a system in a way that is partly similar to human-
human interaction.
ā€¢ Smart environments in which embedded objects interact
intelligently with their users.
ā€¢ Personalised websites, in which the displayed content is adapted
to the inferred interests of the user.
Systems where the intelligence
lies mainly behind UIs
ā€¢ Recommender systems, which present products, documents, or other items that
are expected to be of interest to the current user.
ā€¢ Systems that employ intelligent technology to support information retrieval.
ā€¢ Learning environments that offer learning assistance on the basis of assessments
of each learnerā€™s capabilities and needs.
ā€¢ Interface agents that perform complex or repetitive tasks with some guidance from
the user.
ā€¢ Situated assistance systems that monitor and support a userā€™s daily activities.
ā€¢ Systems for capturing knowledge from domain experts who are not knowledge
engineers.
ā€¢ Games that make use of AI technology to create the opponents against which the
human players play.
General schema for the processing in a user adaptive
system
(Dotted arrows: use of information; solid
arrows: production of results.)
ā€¢ A user-adaptive agent system can be deļ¬ned as:
An interactive system that adapts its behaviour to
individual users on the basis of processes of user
model acquisition and application that involve
some form of learning, inference, or decision
making
Overview of adaptation in amazon
Interface pro-activity continuum; moving
towards a completely automated and intelligent
task completion
Beneļ¬ts of user-adaptivity:
Functions: supporting system use
ā€¢ Taking over parts of routine tasks;
ā€¢ Adapting the interface;
ā€¢ Helping with system use;
ā€¢ Mediating interaction with the real world;
ā€¢ Controlling a dialog;
Beneļ¬ts of user-adaptivity:
Functions: supporting information acquisition
ā€¢ Helping users ļ¬nd information;
ā€¢ Recommending products;
ā€¢ Tailoring information presentation;
ā€¢ Supporting collaboration;
ā€¢ Supporting learning;
Usability challenges for user-adaptive systems
Strategies for dealing with
tradeoffs among usability goals in
user-adaptive systems
Obtaining information about users:
ā€¢ Explicit self-reports & assessments;
ā€¢ self reports about objective personal
characteristics;
ā€¢ self assessments of interests & knowledge;
ā€¢ self reports on speciļ¬c evaluations;
ā€¢ responses to test items;
Obtaining information about users:
ā€¢ Non explicit input;
ā€¢ naturally occurring actions;
ā€¢ previously stored information;
ā€¢ low levels of psychological states;
ā€¢ signals concerning the current surroundings;
Use of Data Collected
ā€¢ The key difference between user-adaptive systems and
other interactive systems is the inclusion of some
method for acquiring and exploiting a user model.
ā€¢ What is needed are (a) some implementation of the
adaptation algorithm, not necessarily embedded in any
interactive system; and (b) a database of behavioural
data from a number of users who have used a relevant
nonadaptive system. The researcher can then apply the
modelling method to the data in order to determine how
well the system would adapt to the users in question.
Future of User-adaptive
Systems
ā€¢ Growing need for user-adaptivity;
ā€¢ Diversity of Users and Contexts of Use
ā€¢ Number and Complexity of Interactive Systems
ā€¢ Scope of Information to Be Dealt With
Future of User-adaptive
Systems
ā€¢ Increasing Feasibility of Successful Adaptation
ā€¢ Ways of Acquiring Information About Users
ā€¢ Advances in Techniques for Learning, Inference,
and Decision
ā€¢ Attention to Empirical Methods

More Related Content

What's hot (20)

ICS2208 lecture2
ICS2208 lecture2ICS2208 lecture2
ICS2208 lecture2
Ā 
ICS2208 lecture4
ICS2208 lecture4ICS2208 lecture4
ICS2208 lecture4
Ā 
ICS2208 lecture7
ICS2208 lecture7ICS2208 lecture7
ICS2208 lecture7
Ā 
ICS 2208 lecture1
ICS 2208 lecture1ICS 2208 lecture1
ICS 2208 lecture1
Ā 
ICS2208 Lecture2
ICS2208 Lecture2ICS2208 Lecture2
ICS2208 Lecture2
Ā 
ICS2208 lecture7
ICS2208 lecture7ICS2208 lecture7
ICS2208 lecture7
Ā 
ICS3211 lntelligent Interfaces
ICS3211 lntelligent InterfacesICS3211 lntelligent Interfaces
ICS3211 lntelligent Interfaces
Ā 
ICS2208 Lecture10
ICS2208 Lecture10ICS2208 Lecture10
ICS2208 Lecture10
Ā 
ICS3211 lecture 11
ICS3211 lecture 11ICS3211 lecture 11
ICS3211 lecture 11
Ā 
ICS2208 lecture5
ICS2208 lecture5ICS2208 lecture5
ICS2208 lecture5
Ā 
ICS3211 lecture 07
ICS3211 lecture 07ICS3211 lecture 07
ICS3211 lecture 07
Ā 
ICS3211 Lecture 07
ICS3211 Lecture 07 ICS3211 Lecture 07
ICS3211 Lecture 07
Ā 
ICS3211 Week6
ICS3211 Week6ICS3211 Week6
ICS3211 Week6
Ā 
ICS3211 Lecture 3
ICS3211 Lecture 3ICS3211 Lecture 3
ICS3211 Lecture 3
Ā 
ICS3211 Week 5
ICS3211 Week 5ICS3211 Week 5
ICS3211 Week 5
Ā 
ICS3211 lecture 10
ICS3211 lecture 10ICS3211 lecture 10
ICS3211 lecture 10
Ā 
Intelligent Interfaces ICS3211
Intelligent Interfaces ICS3211Intelligent Interfaces ICS3211
Intelligent Interfaces ICS3211
Ā 
ICS3211 lecture 06
ICS3211 lecture 06ICS3211 lecture 06
ICS3211 lecture 06
Ā 
ICS3211 lecture 02
ICS3211 lecture 02ICS3211 lecture 02
ICS3211 lecture 02
Ā 
ICS3211 lecture 05
ICS3211 lecture 05ICS3211 lecture 05
ICS3211 lecture 05
Ā 

Similar to ARI2132 lecture4

ICS3211_lecture 03 2023.pdf
ICS3211_lecture 03 2023.pdfICS3211_lecture 03 2023.pdf
ICS3211_lecture 03 2023.pdfVanessa Camilleri
Ā 
ICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdfICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdfVanessa Camilleri
Ā 
ICS3211_lecture_week52023.pdf
ICS3211_lecture_week52023.pdfICS3211_lecture_week52023.pdf
ICS3211_lecture_week52023.pdfVanessa Camilleri
Ā 
User Experience Design - Designing for others
User Experience Design - Designing for othersUser Experience Design - Designing for others
User Experience Design - Designing for othersBART RADKA
Ā 
CIS375 Interaction Designs Chapter15
CIS375 Interaction Designs Chapter15CIS375 Interaction Designs Chapter15
CIS375 Interaction Designs Chapter15Dr. Ahmed Al Zaidy
Ā 
Usability requirements
Usability requirements Usability requirements
Usability requirements Andres Baravalle
Ā 
User centered Design
User centered DesignUser centered Design
User centered DesignSaqib Shehzad
Ā 
Usability Evaluation
Usability EvaluationUsability Evaluation
Usability EvaluationSaqib Shehzad
Ā 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligenceKitty Soso
Ā 
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
Ā 
Contribution to proactivity in mobile context-aware recommender systems
Contribution to proactivity in mobile context-aware recommender systemsContribution to proactivity in mobile context-aware recommender systems
Contribution to proactivity in mobile context-aware recommender systemsDaniel Gallego Vico
Ā 
hci in software development process
hci in software development processhci in software development process
hci in software development processKainat Ilyas
Ā 
Ulixes.io - One Pager
Ulixes.io - One PagerUlixes.io - One Pager
Ulixes.io - One PagerGilad Manor
Ā 
A koene un_bias_ieee_ebdvf_nov2017
A koene un_bias_ieee_ebdvf_nov2017A koene un_bias_ieee_ebdvf_nov2017
A koene un_bias_ieee_ebdvf_nov2017Ansgar Koene
Ā 
HCI_Week 5.pptx
HCI_Week 5.pptxHCI_Week 5.pptx
HCI_Week 5.pptxfika69
Ā 
Chapter 12 user interface design
Chapter 12 user interface designChapter 12 user interface design
Chapter 12 user interface designSHREEHARI WADAWADAGI
Ā 

Similar to ARI2132 lecture4 (20)

ICS3211_lecture 03 2023.pdf
ICS3211_lecture 03 2023.pdfICS3211_lecture 03 2023.pdf
ICS3211_lecture 03 2023.pdf
Ā 
ICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdfICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdf
Ā 
ICS3211_lecture_week52023.pdf
ICS3211_lecture_week52023.pdfICS3211_lecture_week52023.pdf
ICS3211_lecture_week52023.pdf
Ā 
ICS2208 Lecture 5
ICS2208 Lecture 5ICS2208 Lecture 5
ICS2208 Lecture 5
Ā 
User Experience Design - Designing for others
User Experience Design - Designing for othersUser Experience Design - Designing for others
User Experience Design - Designing for others
Ā 
An overview on ai
An overview on aiAn overview on ai
An overview on ai
Ā 
CIS375 Interaction Designs Chapter15
CIS375 Interaction Designs Chapter15CIS375 Interaction Designs Chapter15
CIS375 Interaction Designs Chapter15
Ā 
ARI2132 lecture 9
ARI2132 lecture 9ARI2132 lecture 9
ARI2132 lecture 9
Ā 
Usability requirements
Usability requirements Usability requirements
Usability requirements
Ā 
User centered Design
User centered DesignUser centered Design
User centered Design
Ā 
Usability Evaluation
Usability EvaluationUsability Evaluation
Usability Evaluation
Ā 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Ā 
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
Ā 
Contribution to proactivity in mobile context-aware recommender systems
Contribution to proactivity in mobile context-aware recommender systemsContribution to proactivity in mobile context-aware recommender systems
Contribution to proactivity in mobile context-aware recommender systems
Ā 
hci in software development process
hci in software development processhci in software development process
hci in software development process
Ā 
Ulixes.io - One Pager
Ulixes.io - One PagerUlixes.io - One Pager
Ulixes.io - One Pager
Ā 
A koene un_bias_ieee_ebdvf_nov2017
A koene un_bias_ieee_ebdvf_nov2017A koene un_bias_ieee_ebdvf_nov2017
A koene un_bias_ieee_ebdvf_nov2017
Ā 
HCI_Week 5.pptx
HCI_Week 5.pptxHCI_Week 5.pptx
HCI_Week 5.pptx
Ā 
Ravani.ppt
Ravani.pptRavani.ppt
Ravani.ppt
Ā 
Chapter 12 user interface design
Chapter 12 user interface designChapter 12 user interface design
Chapter 12 user interface design
Ā 

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
Ā 
ICS2208 Lecture 2 Slides Interfaces_.pdf
ICS2208 Lecture 2 Slides Interfaces_.pdfICS2208 Lecture 2 Slides Interfaces_.pdf
ICS2208 Lecture 2 Slides Interfaces_.pdfVanessa 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 09_2023.pdf
ICS3211_lecture 09_2023.pdfICS3211_lecture 09_2023.pdf
ICS3211_lecture 09_2023.pdfVanessa Camilleri
Ā 
ICS3211_lecture 08_2023.pdf
ICS3211_lecture 08_2023.pdfICS3211_lecture 08_2023.pdf
ICS3211_lecture 08_2023.pdfVanessa 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
Ā 
ICS3211_lecture 11.pdf
ICS3211_lecture 11.pdfICS3211_lecture 11.pdf
ICS3211_lecture 11.pdfVanessa Camilleri
Ā 
FoundationsAIEthics2023.pdf
FoundationsAIEthics2023.pdfFoundationsAIEthics2023.pdf
FoundationsAIEthics2023.pdfVanessa Camilleri
Ā 
ICS3211_lecture 9_2022.pdf
ICS3211_lecture 9_2022.pdfICS3211_lecture 9_2022.pdf
ICS3211_lecture 9_2022.pdfVanessa Camilleri
Ā 
Foundations of AI Ethics
Foundations of AI Ethics Foundations of AI Ethics
Foundations of AI Ethics Vanessa Camilleri
Ā 

More from Vanessa Camilleri (18)

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
Ā 
ICS2208 Lecture 2 Slides Interfaces_.pdf
ICS2208 Lecture 2 Slides Interfaces_.pdfICS2208 Lecture 2 Slides Interfaces_.pdf
ICS2208 Lecture 2 Slides Interfaces_.pdf
Ā 
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 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
Ā 
Foundations of AI Ethics
Foundations of AI Ethics Foundations of AI Ethics
Foundations of AI Ethics
Ā 
ICS3211 Lecture 10
ICS3211 Lecture 10 ICS3211 Lecture 10
ICS3211 Lecture 10
Ā 

Recently uploaded

Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
Ā 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
Ā 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
Ā 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
Ā 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
Ā 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)Dr. Mazin Mohamed alkathiri
Ā 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
Ā 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)ā€”ā€”ā€”ā€”IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)ā€”ā€”ā€”ā€”IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)ā€”ā€”ā€”ā€”IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)ā€”ā€”ā€”ā€”IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
Ā 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
Ā 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
Ā 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
Ā 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
Ā 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
Ā 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
Ā 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
Ā 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
Ā 

Recently uploaded (20)

Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”
Ā 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
Ā 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Ā 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
Ā 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
Ā 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
Ā 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
Ā 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
Ā 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)ā€”ā€”ā€”ā€”IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)ā€”ā€”ā€”ā€”IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)ā€”ā€”ā€”ā€”IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)ā€”ā€”ā€”ā€”IMP.OF KSHARA ...
Ā 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
Ā 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
Ā 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
Ā 
Model Call Girl in Bikash Puri Delhi reach out to us at šŸ”9953056974šŸ”
Model Call Girl in Bikash Puri  Delhi reach out to us at šŸ”9953056974šŸ”Model Call Girl in Bikash Puri  Delhi reach out to us at šŸ”9953056974šŸ”
Model Call Girl in Bikash Puri Delhi reach out to us at šŸ”9953056974šŸ”
Ā 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
Ā 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
Ā 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
Ā 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
Ā 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
Ā 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
Ā 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
Ā 

ARI2132 lecture4

  • 2. Topic 4: Overview ā€¢ Agents & Intelligent Agents ā€¢ Agent Models ā€¢ Beneļ¬ts of user adaptivity ā€¢ Usability challenges ā€¢ Collecting data from users ā€¢ Future needs in IUIā€™s 2
  • 3. Agents & Intelligent Agents ā€¢ Rational ā€¢ Autonomous ā€¢ Uses a perception of the environment status to take decisions ā€¢ Uses and provides functions
  • 4. Agent Models ā€¢ Simple Reļ¬‚ex ā€¢ Model-based Reļ¬‚ex ā€¢ Goal-based ā€¢ Utility-based ā€¢ Learning
  • 5. Agent Environment Space ā€¢ Observable ā€¢ Deterministic ā€¢ Dynamic ā€¢ Discrete
  • 7. Intelligent Interfaces Why design them? ā€¢ To improve communication between humans and computers. ā€¢ To enhance the ļ¬‚exibility, usability, and power of human-computer interaction for all users. HCI scientists exploit knowledge of users, tasks, tools, and content, as well as devices for supporting interaction within different contexts of use. 7
  • 8. In simple terms, an intelligent interface provides a way for a system to learn something about each individual user and adapt its behaviour to them in some nontrivial way.
  • 9. ā€¢ Amazon adapts its recommendation system to the userā€™s previous history of purchase. Depending on their function and form, systems that adapt to their users have been given labels ranging from adaptive interfaces through user modelling systems to software agents or intelligent agents. ā€¢ However a common property binding these systems or agents is user-adaptivity
  • 10. Systems where the intelligence lies mainly in UIs ā€¢ Systems with adaptive user interfaces that are automatically adapted to the inferred capabilities or needs of the user. ā€¢ Multimodal systems that aim to enable more natural, human-like forms of input and output. ā€¢ Systems with human-like virtual characters that enable the user to interact with a system in a way that is partly similar to human- human interaction. ā€¢ Smart environments in which embedded objects interact intelligently with their users. ā€¢ Personalised websites, in which the displayed content is adapted to the inferred interests of the user.
  • 11. Systems where the intelligence lies mainly behind UIs ā€¢ Recommender systems, which present products, documents, or other items that are expected to be of interest to the current user. ā€¢ Systems that employ intelligent technology to support information retrieval. ā€¢ Learning environments that offer learning assistance on the basis of assessments of each learnerā€™s capabilities and needs. ā€¢ Interface agents that perform complex or repetitive tasks with some guidance from the user. ā€¢ Situated assistance systems that monitor and support a userā€™s daily activities. ā€¢ Systems for capturing knowledge from domain experts who are not knowledge engineers. ā€¢ Games that make use of AI technology to create the opponents against which the human players play.
  • 12. General schema for the processing in a user adaptive system (Dotted arrows: use of information; solid arrows: production of results.)
  • 13. ā€¢ A user-adaptive agent system can be deļ¬ned as: An interactive system that adapts its behaviour to individual users on the basis of processes of user model acquisition and application that involve some form of learning, inference, or decision making
  • 15. Interface pro-activity continuum; moving towards a completely automated and intelligent task completion
  • 16. Beneļ¬ts of user-adaptivity: Functions: supporting system use ā€¢ Taking over parts of routine tasks; ā€¢ Adapting the interface; ā€¢ Helping with system use; ā€¢ Mediating interaction with the real world; ā€¢ Controlling a dialog;
  • 17. Beneļ¬ts of user-adaptivity: Functions: supporting information acquisition ā€¢ Helping users ļ¬nd information; ā€¢ Recommending products; ā€¢ Tailoring information presentation; ā€¢ Supporting collaboration; ā€¢ Supporting learning;
  • 18. Usability challenges for user-adaptive systems
  • 19. Strategies for dealing with tradeoffs among usability goals in user-adaptive systems
  • 20. Obtaining information about users: ā€¢ Explicit self-reports & assessments; ā€¢ self reports about objective personal characteristics; ā€¢ self assessments of interests & knowledge; ā€¢ self reports on speciļ¬c evaluations; ā€¢ responses to test items;
  • 21. Obtaining information about users: ā€¢ Non explicit input; ā€¢ naturally occurring actions; ā€¢ previously stored information; ā€¢ low levels of psychological states; ā€¢ signals concerning the current surroundings;
  • 22.
  • 23. Use of Data Collected ā€¢ The key difference between user-adaptive systems and other interactive systems is the inclusion of some method for acquiring and exploiting a user model. ā€¢ What is needed are (a) some implementation of the adaptation algorithm, not necessarily embedded in any interactive system; and (b) a database of behavioural data from a number of users who have used a relevant nonadaptive system. The researcher can then apply the modelling method to the data in order to determine how well the system would adapt to the users in question.
  • 24. Future of User-adaptive Systems ā€¢ Growing need for user-adaptivity; ā€¢ Diversity of Users and Contexts of Use ā€¢ Number and Complexity of Interactive Systems ā€¢ Scope of Information to Be Dealt With
  • 25. Future of User-adaptive Systems ā€¢ Increasing Feasibility of Successful Adaptation ā€¢ Ways of Acquiring Information About Users ā€¢ Advances in Techniques for Learning, Inference, and Decision ā€¢ Attention to Empirical Methods