Successfully reported this slideshow.

User Individuality Management in Websites based on WAI-ARIA Annotations and Ontologies

1

Share

Upcoming SlideShare
Eics 2013
Eics 2013
Loading in …3
×
1 of 27
1 of 27

User Individuality Management in Websites based on WAI-ARIA Annotations and Ontologies

1

Share

In this slides, we describe a system for adapting websites based on an annotation approach. The system adapts annotated websites according to the user characteristics. The core of the system is composed of a repository containing a comprehensive set of adaptation techniques. 99 techniques have been identified and classified, 48 of them have been fully implemented in the system. This wide range of implemented techniques provides the system with the necessary mechanisms for adapting diverse aspects of website interfaces, such as the content to display, the layout and the structure. The techniques to apply for a given user are inferred according to the information stored in an ontology. This defines the bases for associating user characteristics with the adaptation techniques to apply for specific interaction elements annotated in a website. An annotation language based on the roles and properties of WAI-ARIA has been elaborated. Therefore, any website annotated in this language can be adapted. This adaptation system has been applied to two different websites and adapted interfaces have been obtained for three different user groups.

In this slides, we describe a system for adapting websites based on an annotation approach. The system adapts annotated websites according to the user characteristics. The core of the system is composed of a repository containing a comprehensive set of adaptation techniques. 99 techniques have been identified and classified, 48 of them have been fully implemented in the system. This wide range of implemented techniques provides the system with the necessary mechanisms for adapting diverse aspects of website interfaces, such as the content to display, the layout and the structure. The techniques to apply for a given user are inferred according to the information stored in an ontology. This defines the bases for associating user characteristics with the adaptation techniques to apply for specific interaction elements annotated in a website. An annotation language based on the roles and properties of WAI-ARIA has been elaborated. Therefore, any website annotated in this language can be adapted. This adaptation system has been applied to two different websites and adapted interfaces have been obtained for three different user groups.

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

User Individuality Management in Websites based on WAI-ARIA Annotations and Ontologies

  1. 1. User Individuality Management in Websites based on WAI-ARIA Annotations and Ontologies 14/05/2013 [xabier.valencia, myriam.arrue, juaneduardo.perez, julio.abascal]@ehu.es W4A 2013, Rio de Janeiro: Content Adaptation
  2. 2. Index • Problem definition • Adapting the Web • Architecture for adaptations • Use Case • Conclusions • Future Work W4A 2013, Rio de Janeiro: Content Adaptation
  3. 3. Problem Definition: Problem • One UI for All • New barriers are being created – Dynamic Content – Video – Chat • WAI-ARIA allows the addition of semantic annotations to HTML elements – Assistive Technologies can better manage interaction elements • HTML5 covers some of the lack of semantic meaning in previous HTML versions W4A 2013, Rio de Janeiro: Content Adaptation
  4. 4. Problem Definition: Objective • Adapt the Web to user’s needs • Reuse the existing content • Extensible and flexible W4A 2013, Rio de Janeiro: Content Adaptation
  5. 5. Problem definition: Methodology • Web Adaptation techniques study • State of Art study of transcoding systems and ontologies • Design and development of the adaptation software W4A 2013, Rio de Janeiro: Content Adaptation
  6. 6. Adapting the Web (AW) 39 37 23 11 28 9 0 5 10 15 20 25 30 35 40 45 Content Presentation Navigation Total=99 Implemented=48 W4A 2013, Rio de Janeiro: Content Adaptation
  7. 7. AW: User Modeling General group SubGroup Cognitive C.1 Decline in maintaining attention C.2 Learning disabilities C.3 Language disabilities C.4 Reduced memory capacity Physical P.1 Limited movement P.2 Inability to use mouse Sensorial S.S Sight S.S.1 Low vision S.S.2 Blindness S.S.3 Colour blindness S.S.4 Photosensitivity S.S.5 Eye strain S.H Hearing S.H.1 Hearing loss S.H.2 Deafness W4A 2013, Rio de Janeiro: Content Adaptation
  8. 8. Architecture for Adaptations : System Architecture (AA) W4A 2013, Rio de Janeiro: Content Adaptation
  9. 9. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation
  10. 10. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation
  11. 11. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation
  12. 12. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation
  13. 13. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation If keyboardOnly Uses
  14. 14. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation hasTechnique
  15. 15. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation hasRole=SiteMap
  16. 16. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation If element(x) has Role=SiteMap  isElementof(ProvideSiteMap)
  17. 17. Use Case: Discapnet (UC) W4A 2013, Rio de Janeiro: Content Adaptation
  18. 18. UC: Discapnet Annotation process W4A 2013, Rio de Janeiro: Content Adaptation
  19. 19. UC: Narrow Style Group Applied Techniques Content 6 Presentation 21 Navigation 5 Total 32 W4A 2013, Rio de Janeiro: Content Adaptation
  20. 20. UC: Narrow Style W4A 2013, Rio de Janeiro: Content Adaptation
  21. 21. UC: Index Style Group Applied Techniques Content 0 Presentation 1 Navigation 3 Total 4 W4A 2013, Rio de Janeiro: Content Adaptation
  22. 22. UC: Index Style W4A 2013, Rio de Janeiro: Content Adaptation
  23. 23. UC: Sorted Style Group Applied Techniques Content 0 Presentation 12 Navigation 3 Total 15 W4A 2013, Rio de Janeiro: Content Adaptation
  24. 24. UC: Sorted Style W4A 2013, Rio de Janeiro: Content Adaptation
  25. 25. Conclusions • The system allows personalizing web interfaces based on the ontology • High number of collected techniques • Extensible • Annotation process needs to be more automatic W4A 2013, Rio de Janeiro: Content Adaptation
  26. 26. Future Work • Improve the Add-on to track users’ interaction and validate the system • Extend the number of techniques • Develop an annotation tool • Investigate constraints between adaptation techniques W4A 2013, Rio de Janeiro: Content Adaptation
  27. 27. User Individuality Management in Websites based on WAI-ARIA Annotations and Ontologies 14/05/2013 [xabier.valencia, myriam.arrue, juaneduardo.perez, julio.abascal]@ehu.es Thank you!!! W4A 2013, Rio de Janeiro: Content Adaptation

×