Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI User Interface Adaptation.

Slides:



Advertisements
Similar presentations
Some Reflections on Augmented Cognition Eric Horvitz ISAT & Microsoft Research November 2000 Some Reflections on Augmented Cognition Eric Horvitz ISAT.
Advertisements

Context-aware Generation of User Interface Containers for Mobile devices Francisco J. Martínez Ruiz 1,2, Jean Vanderdonckt 1 and Jaime Muñoz Arteaga 3.
Eindhoven Technische Universiteit What offers VR to the Designer Bauke de Vries Henri Achten.
Validating the Evaluation of Adaptive Systems by User Profile Simulation Javier Bravo and Alvaro Ortigosa {javier.bravo, Universidad.
Query Chains: Learning to Rank from Implicit Feedback Paper Authors: Filip Radlinski Thorsten Joachims Presented By: Steven Carr.
CSC340: Tutorial 1 Software Lifecycles TA: Yuan An Date: 9:00-10:00am, Fri. Oct. 3, 2003 Location: BA1130.
© Devon M.Simmonds, 2007 CSC 550 Graduate Course in Software Engineering ______________________ Devon M. Simmonds Computer Science Department University.
Korea Univ. Division Information Management Engineering UI Lab. Korea Univ. Division Information Management Engineering UI Lab. S E M I N A R Predictive.
MIAMI Medical Instrument Analysis and Machine Intelligence
CS CS 5150 Software Engineering Lecture 12 Usability 2.
ALFANET April 29th, 2005ALFANET, IST rd Review Meeting Adaptation in aLFAnet Peter van Rosmalen Open Universiteit Nederland.
Usability Inspection n Usability inspection is a generic name for a set of methods based on having evaluators inspect or examine usability-related issues.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
METOD – MetaTool for Educational Platform Design Mateja Verlič University of Maribor Faculty of Electrical Engineering and Computer Science.
12 -1 Lecture 12 User Modeling Topics –Basics –Example User Model –Construction of User Models –Updating of User Models –Applications.
Towards User Interface Derivation from Business Processes: A Model-Driven Approach for Organizational Engineering Kênia Sousa, Hildeberto Mendonça, Jean.
A Computational Framework for Multi-dimensional Context- aware Adaptation Vivian Genaro Motti LILAB – Louvain Interaction Laboratory Université catholique.
Marco Blumendorf I July 21th, 2009 Towards a Model-Based Framework for the Development of Adaptive Multimodal User Interfaces.
Formal Definition of Collaborative Spaces Sergio Arzola-Herrera Josefina Guerrero-García Juan Manuel González-Calleros Claudia Zepeda-Cortés Facultad de.
1 Conceptual Modeling of User Interfaces to Workflow Information Systems Conceptual Modeling of User Interfaces to Workflow Information Systems By: Josefina.
1 DSV-IS’2008, Kingston, Ontario, Canada, July 16-18, 2008 Towards a Library of Workflow User Interface Patterns Josefina Guerrero García 1, Jean Vanderdonckt.
CLEANROOM SOFTWARE ENGINEERING.
Inés Pederiva 1, Jean Vanderdonckt 1,2, Sergio España 1, José Ignacio Panach 1 and Óscar Pastor 1 1 Universidad Politécnica de Valencia, Departamento de.
Towards Method Engineering of Model-Driven User Interface Development Kênia Sousa, Hildeberto Mendonça, Jean Vanderdonckt Université catholique de Louvain.
1 MDWE'2008, Toulouse, France, September 30, 2008 A Comparative Analysis of Transformation Engines for User Interface Development Juan Manuel González.
Assessing the Suitability of UML for Modeling Software Architectures Nenad Medvidovic Computer Science Department University of Southern California Los.
Relationships July 9, Producers and Consumers SERI - Relationships Session 1.
Software Project Management Lecture # 7. What are we studying today? Chapter 24 - Project Scheduling  Effort distribution  Defining task set for the.
Model-Driven Approach for User Interface-Business Alignment Kênia Sousa Advisor: Jean Vanderdonckt Université catholique de Louvain (UCL) Louvain School.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
Reference WPx/Tx.y/YY-MM-DD/PP Distributed User Interfaces in Space and Time Jérémie Melchior Université catholique de Louvain Doctoral Consortium at EICS2011.
Monitoring and Evaluation Management of a Training Program.
1 Workshop on Business-Driven Enterprise Application Design & Implementation Cristal City, Washington D.C., USA, July 21, 2008 How to Describe Workflow.
1 Cascading Dialog Modeling with UsiXML Marco Winckler 1,2,Jean Vanderdonckt 2, Adrian Stanciulescu 2, Francisco Trindade 3 1 IRIT, Université Toulouse.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
By: Catherine Mendoza. Evaluate Implement Develop Analyze Design.
A first draft of a Model-driven Method for Designing Graphical User Interfaces of Rich Internet Applications Francisco J. Martínez-Ruiz 1, Jaime Muñoz.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
Elizabeth Furtado, Vasco Furtado, Kênia Sousa, Jean Vanderdonckt, Quentin Limbourg KnowiXML: A Knowledge-Based System Generating Multiple Abstract User.
EIS'2007 (Salamanca, Spain, March 22-24, 2007) 1 Towards an Extended Model of User Interface Adaptation: the ISATINE framework 1 Víctor M. López Jaquero,
1 November 9-11, Mérida, Mexico CLIHC’09 Towards Canonical Task Types for User Interface Design Juan Manuel Gonzalez-Calleros, Josefina Guerrero-
Model-Driven Engineering of Behaviors in User Interfaces Efrem Mbaki & Jean Vanderdonckt Université catholique de Louvain (UCL) Louvain School of Management.
Tutoring & Help System CSE-435 Nicolas Frantzen CSE-435 Nicolas Frantzen.
Formal Foundations of Software Evolution Workshop 1 Understanding Software Evolution using a Flexible Query Engine Michele Lanza Software Composition Group.
A model-based development for 3D User Interfaces Juan Manuel Gonzalez Calleros 1, Jean Vanderdonckt 1, Jaime Muñoz Arteaga 2 1. Université catholique de.
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
Software Architecture Evaluation Methodologies Presented By: Anthony Register.
Reference WPx/Tx.y/YY-MM-DD/PP UsiXML project # Generating User Interface for Information Applications from Task, Domain and User models.
Nathalie Aquino 1, Jean Vanderdonckt 2, Francisco Valverde 1, Oscar Pastor 1 1 Department of Information Systems and Computation, Valencia University of.
Chapter 1: Fundamental of Testing Systems Testing & Evaluation (MNN1063)
A Transformational Approach for Multimodal Web User Interfaces based on UsiXML Adrian Stanciulescu, Quentin Limbourg, Jean Vanderdonckt, Benjamin Michotte.
Murielle Florins 1, Francisco Montero Simarro 2, Jean Vanderdonckt 1, Benjamin Michotte 1 1 Université catholique de Louvain 2 Universidad de Castilla-la-Mancha.
IC&IC eLearning solutions Bucarest, 2 September 2010.
Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain.
1 Interaccion 2008, IX Congreso de Interacción Persona-Ordenador, Albacete, 9-12 June 2008 ECOOL: Generation of Collaborative Multiplatform Scenarios with.
1 ACM SAC’2008 – Fortaleza, Ceará, Brazil, March 16-20, 2008 An Intelligent Editor for Multi-Presentation User Interfaces Benoît Collignon 1, Jean Vanderdonckt.
WP1: DAUIN involvement Polito_DAUIN is involved in WP1 for 8,5 MMs Tasks:  T1.1 Review of end-user requirements and application scenarios  T1.5 Guidelines.
31 March Learning design: models for computers, for engineers or for teachers? Jean-Philippe PERNIN (*,**) Anne LEJEUNE (**) (*) Institut national.
CI R1 LCO Review Panel Preliminary Report. General Comments –Provide clear definition of the goals of the phase (e.g. inception), the scope, etc. in order.
1 ICAS’2008 – Gosier, March 16-21, 2008 Modeling User Interfaces to Workflow Information Systems Josefina Guerrero 1, Jean Vanderdonckt 1, Juan M. Gonzalez.
1 ICAS’2008 – Gosier, March 16-21, 2008 Model-Driven Engineering of Multi-Target Plastic User Interfaces Benoît Collignon 1, Jean Vanderdonckt 1, Gaëlle.
1 February 1-7, Cancun, Mexico ACHI’09 A structured approach to support 3D User Interface Development Juan Manuel Gonzalez-Calleros, Jean Vanderdonckt.
5. Methodology Compare the performance of XCS with an implementation of C4.5, a decision tree algorithm called J48, on the reminder generation task. Exemplar.
Alignment of Business Processes and User Interfaces in the Context of Large Organizations Kênia Sousa, Hildeberto Mendonça, Jean Vanderdonckt Université.
FUTURE POLICY MODELLING (FUPOL) Intelligent Tools for Policy Design.
Speaker: Tsung-Wei Pai ( 白宗緯 ) Advisors: Prof. Han-Ping D. Shieh ( 謝漢萍教授 ) Prof. Yi-Pai Huang ( 黃乙白教授 ) Institute of Electro-Optical Engineering, National.
Role of Metadata in dissemination of census data Regional Seminar on dissemination and spatial analysis of census data, Nairobi, September, 2010.
Twitter Augmented Android Malware Detection
ESS.VIP.SERV Shared Services
Presentation transcript:

Presentation Outline Motivation Basic concept Bakground Futur work Conclusion Nesrine MEZHOUDI User Interface Adaptation Based on User Feedbacks and Machine Learning Louvain Interaction Lab Université catholique de Louvain Promotor: Prof. Jean Vanderdonckt 1

2  Adaptation  User-centered adaptation

3 Adaptation  User-centeredness

4 Adaptation User-centeredness

Outline 5 Motivations Basic concepts Methods & Application

Problem: adaptation rules are static 6 Adaptation rules are implemented according to a predefined and static set of standards, guidelines, and recommendations  Hardly re-adaptable  Barely impossible to update  Highly expensive (redevelopment, time, human resources)

Problem: static rules prevent adaptation 7 Dissatisfaction Frustration Discouragement Loss of motivation …

Solution: involve the end-user in the user interface development  Throughout the system life-cycle  From the early stages of the system life-cycle  Starting from the user interface definition 8

9

Well-rounded feedback topology 10 Implicit Feedback Explicit Feedback Without rating aims With rating aims 10

Unified theoretical architecture for adaptation based on ML 11 Context User Platform Environment Perception (tracking tools, sensors…) Recommendation Feedback Reinforcement Evaluation Evaluation Updatin g Adapting UI

Adaptation Rule Manager 12 Adaptation Rules Repository Adaptation Rules Repository Trainer-Rule Engine Learner-Rule Engine Generated Rules Rule Engine Rule Management Tools Training Rules Feedback s User

Adaptation Rule Manager 13 Adaptation Rules Repository Adaptation Rules Repository Trainer-Rule Engine Learner-Rule Engine Generated Rules Rule Engine Rule Management Tools Training Rules Feedback s User (1) Executing pre-existed adaptation rules, serving as a training set to (2) detect a pattern of user behavior throughout his feedbacks. Besides, (3) coming up with statistics and (promote/demote) ranking for the Learner Rule Engine (RLE).

Adaptation Rule Manager 14 Adaptation Rules Repository Adaptation Rules Repository Trainer-Rule Engine Learner-Rule Engine Generated Rules Rule Engine Rule Management Tools Training Rules Feedback s User analyzing collected user judgments. Which are intended to serve in a promoting/demoting ranking, Then generate new decision rules, (Learns)

Potential applications 15 TasksAUICUI Final UI

Potential applications 16 TasksAUICUI Final UI

Time-line 17 State of the arts ConceptualizationImplantationTest & Evaluation

Thank you for your attention Nesrine Mezhoudi 18