W3C logoWeb Accessibility initiative

WAI: Strategies, guidelines, resources to make the Web accessible to people with disabilities

User Modeling for Accessibility
Online Symposium 15 July 2013

Page Contents


This online symposium invited researchers, practitioners, and users with disabilities, to explore current and past research experiences related to user modeling for accessibility. User modeling is an approach for generating and adapting user interfaces to address particular user needs and preferences. The goal of the symposium was to analyze different methods and implementations of user modeling and their potential usage for improving accessibility for people with disabilities. This includes the design, creation, storage, and usage of user models, in particular in web browsers, applications, authoring tools, and other aspects of the Web.


[Draft] Consolidated Research Report

Research Report on User Modeling for Accessibility, Editor Draft 29 September 2013.

Text Transcript of the Symposium

Text transcript of the online symposium on 15 July 2013.

Contributed Extended Abstracts


User models are explicit representations of user properties including their needs, preferences, as well as physical, cognitive, and behavioural characteristics. The characteristics are represented by variables. User models are instantiated by the declaration of these variables for a particular user or group of users. Such instantances of user models are called user profiles.

User modeling can be used to enhance the accessibility of user interfaces by generating and adapting them according to the particular user needs and preferences represented as user profiles. Different approaches have been taken in this field but further research and development is necessary, in particular to address the need for standards to support the interoperability and portability of user models across implementations.

More specifically, one of the main challenges of user modeling is lack of a common approach for integrating user profiles that support different user models within individual implementations, and for migrating profiles from one implementation to another. This can be attributed to the broad variety of user profiles and the incompatibilities that can occur among them. For example, differences in user profiles can occur due to differences in scope of the modeling, source of information for the modeling, time sensitivity and update methods of the model (static vs. dynamic model). Other factors that further increase the variety of models include:

One potential approach for overcoming this challenge is by exploration of the many existing standards relating to human factors, user interface design, interface description language, workplace ergonomics, and others. These can be used to develop user models according to more formalized characteristics thus increasing the interoperability among different user models and user modeling implementations.

More in-depth background and discussion in RDWG wiki on user modeling for accessibility.


The objectives of this symposium are to explore:


The User Modeling for Accessibility symposium is organized by the W3C WAI Research and Development Working Group (RDWG). For information about RDWG, see the RDWG FAQ. If you have additional questions, contact Shadi Abou-Zahra (W3C Staff Contact).

Symposium Chairs

Scientific Committee