GPII: Anywhere Accessibility through Cloud-Based Auto-Personalisation

Speaker(s) : Christophe Strobbe, Javier Hernández

  • Language : Anglais
  • Level : Newbie
  • Nature : Conference
  • Date : Wednesday 10 July 2013
  • Schedule : 17h20
  • Duration : 40 minutes
  • Place : K.4.201

Video :

Fils rouges : CloudEnjeux sociétaux
Public cible : DécideursGeeksProfessionnels


The purpose of the Global Public Inclusive Infrastructure (GPII) is to ensure that everyone who faces accessibility barriers due to disability, ageing, etc. can use computers, mobile devices, the Internet and all the information and services available through these media. The GPII develops infrastructure to make it easier to identify, deliver and use information and communication technology (ICT) that fit the user’s needs. The GPII will use automatic personalisation of user interfaces and user context adaptation based on user preferences. This infrastructure is being developed under liberal open-source licences to allow re-use in both commercial and non-commercial products and services. One of the components of the GPII is the real-time framework, which ties all the other components together. Other components include a database that supports the identification of assistive technologies that fit a user’s needs, a Preferences Server that stores the user’s needs and preferences, a so-called matchmaker that infers settings for applications and assistive technologies so they can adapt to the user’s needs, and tools to set up and adapt preferences. This presentation will focus mostly on the real-time framework, which is based on Node.js and JavaScript, and which uses JSON to interchange data. Version 0.1 was released in February 2013.


Christophe Strobbe has been a researcher in ICT accessibility since 2001, first at the KULeuven in Belgium (2001-2012) and since 2012 at the Hochschule der Medien in Stuttgart, Germany. He has contributed to the European projects VISUAL (2001-2004), IDCnet (2002-2005), BenToWeb (2004-2007), @Science (2006-2008), USEM (2007-2010), STAND4ALL (2009-2010) and eGovMoNet (2008-2010), AEGIS (2008-2012) and Cloud4all (2011-2015). During the BenToWeb project he also contributed to the Unified Web Evaluation Methodology (UWEM). He has been a member of W3C Web Content Accessibility Guidelines Working Group (WCAG WG) since April 2005 and member of the Evaluation and Repair Tools Working Group (ERT WG) since March 2011. In the AEGIS project he was, among other things, involved in three extensions for LibreOffice and odt2daisy, odt2braille and AccessODF (an accessibility checker). In the Cloud4all project, he contributes to the Matchmaker and various other components of the GPII.

Javier Hernández is a Free Software developer mainly focused on GNU/Linux distributions and desktop development. He took a degree in Systems Administration in Sevilla and did his traineeship as a software developer and systems administrator at Universidad de Sevilla. Since joining Emergya in 2008, he has been working on many GNU/Linux Spanish distributions like LinEx or Guadalinex, and has done notable work on the Guadalinfo project, one of the most relevant telecentre projects in Europe. In the Guadalinfo project he has been working on including both accessibility software and hardware and he developed many custom accessibility components for the project. He started contributing to GNOME on the GNOME Orca Screen Reader through the "Guadalinfo Accessible" project and is currently the maintainer of the GNOME accessibility introspection tool, Accerciser. Since the beginning 2013, Javier leads some distribution developments while working on the Cloud4all project as main developer. He is involved in both GNU/Linux in the GNOME desktop environment and in Android implementations of the GPII personalization framework.

Attached documents

Slides (ODP)
Slides (ODP) (opendocument presentation - 547.9 kb)
Slides (PDF)
Slides (PDF) (PDF - 646.1 kb)