thesis

Exécution adaptative par observation et analyse de comportements : application à des logiciels interactifs pour des enfants autistes

Defense date:

Jan. 1, 2005

Edit

Institution:

La Rochelle

Disciplines:

Authors:

Directors:

Abstract EN:

La prise en compte du comportement de l'utilisateur dans les applications interactives, qui incluent l'utilisateur humain, apparaît évidente pour la mise en œuvre d'un mécanisme de prise de décision rapide et adaptée à la situation. Il s'agit de définir un système capable de comprendre le comportement de l'utilisateur et d'y répondre, de manière personnalisée et en temps réel, par des activités adaptées en tenant compte des consignes du concepteur de l'application. Dans ce cadre, nous avons apporté notre contribution à la problématique de l'exécution adaptative par observation et analyse du comportement. La première partie de notre travail concerne l'étude des approches d'analyse de comportements. Nous avons défini un formalisme basé sur l'observation. Il s'agit d'observations effectuées sur les actions explicites (clavier, écran tactile, etc. ) et implicites (concernant les expressions faciales) de l'utilisateur. La seconde partie concerne les modèles du contrôle d'exécution en tenant compte du comportement de l'utilisateur. Nous avons conçu un modèle fondé sur le raisonnement à partir de cas permettant la génération des activités répondant au profil de l'utilisateur, ses besoins et son comportement. Le principe de contrôle, que nous avons élaboré, consiste à déclencher un épisode de raisonnement à chaque fois qu'un comportement portant un intérêt particulier est détecté. Le contexte applicatif concerne des logiciels interactifs destinés à des enfants autistes. Ce contexte présente les caractéristiques d'une exécution adaptative et interactive adéquate au comportement de chaque enfant, ce qui constitue un cadre d'application et de validation de notre contribution.

Abstract FR:

Taking into account of the user's behaviour in interactive applications, including human users, appears evident to develop a fast decision-making model and adapted to the situation. It consists in extracting conclusions relating to user's behaviour and provides in a real time personalized way adequate activities, keeping in mind the expert's advice. Within this framework, we have contributed to solve the adaptive execution problem by observing and analysing of behaviour. The first part concerns behaviour analysis. We thus defined a formalism based on observation of user's behaviour. It concerns the observation carried out on the explicit and implicit actions of user. User's explicit actions are recorded with the help of: mouse, touch screen and keyboard. User's implicit actions concern the facial expressions. The second part is about execution control models that take into account users behaviours. We have defined a model based on the case-based reasoning that allows the generation of activities corresponding to the user's profile, his needs and behaviour. Our strategy of control consists in launching an episode of reasoning each time that a particular behaviour is detected. The application context relates to interactive software for autistic children. This application's framework represents the characteristic of a user-adapted and interactive implementation appropriate for each autistic child's behaviour. It constitutes a framework of application and the validation of our contribution.