ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή
DESCRIPTION
ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή. Αξιολόγηση Διαδραστικών Συστημάτων Μέρος Γ’ Heuristic Evaluation. Ευρετική αξιολόγηση. Είναι υποκειμενική μέθοδος εξέτασης του συστήματος από ειδικούς ευχρηστίας - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/1.jpg)
User Modeling, Adaptation,
PersonalizationPart 2
ΕΠΛ 435:Αλληλεπίδραση
Ανθρώπου Υπολογιστή
![Page 2: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/2.jpg)
Τμήμα Πληροφορικής 2
Schema of User-Adaptive Systems
USER MODEL
USER MODELACQUISITION
USER MODELAPPLICATION
INFORMATION ABOUT U ADAPTING TO U
01/11/2013
![Page 3: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/3.jpg)
Τμήμα Πληροφορικής 3
Two steps
Content adaptation – what content is most appropriate for the current user based on the user model
Content presentation – how to most effectively present the selected content to the user
01/11/2013
![Page 4: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/4.jpg)
Τμήμα Πληροφορικής 4
Page-based approaches
Pre-defined pagesThe adaptation mechanism selects the most
appropriate page
UM
Select pagesShow to user
Advantages and disadvantages?01/11/2013
![Page 5: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/5.jpg)
Τμήμα Πληροφορικής 5
Example: KBS Hyperbook
•Adaptive Information Resources
•Adaptive Navigational Structure
•Adaptive Trail Generation
•Adaptive Project Selection
•Adaptive Goal Selection http://wwwis.win.tue.nl/asum99/henze/henze.html01/11/2013
![Page 6: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/6.jpg)
Τμήμα Πληροφορικής 6
Example: AHA
•Navigation frame (generated by the system)
•Content frame – combines fragments prepared by authors
• Inclusion/exclusion of links;
•Inclusion/exclusion of detail
http://aha.win.tue.nl/01/11/2013
![Page 7: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/7.jpg)
Τμήμα Πληροφορικής 7
Dynamic approaches
• Content adaptation:– Dynamic selection of content– Dynamic structuring of the content
• Content presentation– Defining relevance and focus– Dynamic media adaptation
01/11/2013
![Page 8: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/8.jpg)
Τμήμα Πληροφορικής 8
Dynamic content adaptation
• Content automatically selected from:– Knowledge base, relevance measures
(e.g. ILEX, STOP)– Bayesian networks expressing causal probabilistic
relationships between variables from the domain (e.g. NAG)– User preferences model, importance measures
(e.g. GEA, RIA)• Content automatically structured:
– Task- accomplished planners– Argumentation models– Conversation theories
01/11/2013
![Page 9: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/9.jpg)
Τμήμα Πληροφορικής 9
Example: ILEXhttp://www.hcrc.ed.ac.uk/ilex/
•Domain Model
•The Content Potential•Text Structure•Syntactic Structure
•Presentational Forms
•Representation of Context
01/11/2013
![Page 10: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/10.jpg)
Τμήμα Πληροφορικής 10
Example: GEA(Carenini & Moore, 2001)
•User preferences in a hierarchical model (e.g. house, location, number of bedrooms)
•Argument structure tailored to user preferences (uses measure of relevance)
•Level of detail will differ for users or for the same user at different stages
01/11/2013
![Page 11: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/11.jpg)
Τμήμα Πληροφορικής 11
Example: RIAhttp://www.research.ibm.com/RIA/
Two different responses to the same query depending on user preferences
01/11/2013
![Page 12: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/12.jpg)
Τμήμα Πληροφορικής 12
Dynamic content presentation
Maintaining focus and context
• Focus – emphasise the content that has been found most relevant to the user
• Context – allow access to less relevant content to preserve context – Stretch text– Scaling fragments– Dimming fragments– Summary thumbnail
01/11/2013
![Page 13: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/13.jpg)
Τμήμα Πληροφορικής 13
Follows the “fish eye” visualisation Technique
Adaptation of an online guide about cultural events in Toronto: http://whatsuptoronto.com/
Example: scaling approach
01/11/2013
![Page 14: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/14.jpg)
Τμήμα Πληροφορικής 14
Dynamic content presentation
Media adaptation: factors
• User-specific features• Information-specific features• Contextual information• Media constraints• Limitations of technical resources
01/11/2013
![Page 15: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/15.jpg)
Τμήμα Πληροφορικής 15
Dynamic content presentation
Media adaptation: approaches
• Rule-based approaches– Using rules to define how to take into account the
media factors in media selection
• Optimisation approaches– Given the media factors, find the media
combination that produces the most optimal result
01/11/2013
![Page 16: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/16.jpg)
Τμήμα Πληροφορικής 16
Example: RIA
Optimisation adaptationhttp://www.research.ibm.com/RIA/
The optimization procedure deals with: (1) suitability of the information to the media; (2) increase recallability; (3) maintain
presentation consistency01/11/2013
![Page 17: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/17.jpg)
Recommender systems: intro
The problem: too much content! too many choices!
![Page 18: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/18.jpg)
Recommendation Features
![Page 19: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/19.jpg)
How do recommender systems work?
Major types of algorithmsCollaborative or social filtering
Suggestion lists, “top-n” offers and promotionsContent-based recommenders
E-mail filters, clipping services
Hybrid recommenders Suggestion lists, “top-n” offers and promotions
![Page 20: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/20.jpg)
Collaborative filtering
Other’s ratings What others like
My ratings What I think like
Give me what people similar
to me would like“Word of mouth”
“Voting”
![Page 21: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/21.jpg)
Content-based Filtering
Content Appropriate information about it
User profile Relevant to the content
Give me only those I like
User Profile
Content
![Page 22: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/22.jpg)
Hybrid Filtering
Combining both Building on advantagesOvercoming limitations
User ProfileContent
![Page 23: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/23.jpg)
Τμήμα Πληροφορικής 2301/11/2013
Recommendations/Similarities
Similar friends (left) and recommended pages (right) based on user similarity
![Page 24: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/24.jpg)
Τμήμα Πληροφορικής 2418/10/2013
What do you think Amazon is using?
![Page 25: ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή](https://reader036.vdocument.in/reader036/viewer/2022062520/568163ce550346895dd51096/html5/thumbnails/25.jpg)
Τμήμα Πληροφορικής 2501/11/2013
Καλή Συνέχεια