SlideShare a Scribd company logo
1 of 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
W4A 2013, Rio de Janeiro: Content Adaptation
Index
• Problem definition
• Adapting the Web
• Architecture for adaptations
• Use Case
• Conclusions
• Future Work
W4A 2013, Rio de Janeiro: Content Adaptation
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
Problem Definition: Objective
• Adapt the Web to user’s needs
• Reuse the existing content
• Extensible and flexible
W4A 2013, Rio de Janeiro: Content Adaptation
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
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
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
Architecture for Adaptations :
System Architecture (AA)
W4A 2013, Rio de Janeiro: Content Adaptation
AA: Knowledge Base
W4A 2013, Rio de Janeiro: Content Adaptation
AA: Knowledge Base
W4A 2013, Rio de Janeiro: Content Adaptation
AA: Knowledge Base
W4A 2013, Rio de Janeiro: Content Adaptation
AA: Knowledge Base
W4A 2013, Rio de Janeiro: Content Adaptation
AA: Knowledge Base
W4A 2013, Rio de Janeiro: Content Adaptation
If keyboardOnly Uses
AA: Knowledge Base
W4A 2013, Rio de Janeiro: Content Adaptation
hasTechnique
AA: Knowledge Base
W4A 2013, Rio de Janeiro: Content Adaptation
hasRole=SiteMap
AA: Knowledge Base
W4A 2013, Rio de Janeiro: Content Adaptation
If element(x) has Role=SiteMap
 isElementof(ProvideSiteMap)
Use Case: Discapnet (UC)
W4A 2013, Rio de Janeiro: Content Adaptation
UC: Discapnet Annotation process
W4A 2013, Rio de Janeiro: Content Adaptation
UC: Narrow Style
Group Applied
Techniques
Content 6
Presentation 21
Navigation 5
Total 32
W4A 2013, Rio de Janeiro: Content Adaptation
UC: Narrow Style
W4A 2013, Rio de Janeiro: Content Adaptation
UC: Index Style
Group Applied
Techniques
Content 0
Presentation 1
Navigation 3
Total 4
W4A 2013, Rio de Janeiro: Content Adaptation
UC: Index Style
W4A 2013, Rio de Janeiro: Content Adaptation
UC: Sorted Style
Group Applied
Techniques
Content 0
Presentation 12
Navigation 3
Total 15
W4A 2013, Rio de Janeiro: Content Adaptation
UC: Sorted Style
W4A 2013, Rio de Janeiro: Content Adaptation
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
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
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

More Related Content

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

Project charter - website design
Project charter - website designProject charter - website design
Project charter - website designDave Jones
 
site design project charter
site design project chartersite design project charter
site design project charterAmr Zoair
 
My talk at Riga 2016 Web Accessibility Meetup
My talk at Riga 2016 Web Accessibility MeetupMy talk at Riga 2016 Web Accessibility Meetup
My talk at Riga 2016 Web Accessibility MeetupVladimir Tomberg
 
Resume04 20-15-150608202319-lva1-app6892
Resume04 20-15-150608202319-lva1-app6892Resume04 20-15-150608202319-lva1-app6892
Resume04 20-15-150608202319-lva1-app6892Dennis Li
 
Resume[04 20-15]
Resume[04 20-15]Resume[04 20-15]
Resume[04 20-15]Dennis Li
 
Bringing Archival Description and Digital Objects Together with Drupal
Bringing Archival Description and Digital Objects Together with DrupalBringing Archival Description and Digital Objects Together with Drupal
Bringing Archival Description and Digital Objects Together with DrupalSeth Shaw
 
(502852377) resume[12 25-14]
(502852377) resume[12 25-14](502852377) resume[12 25-14]
(502852377) resume[12 25-14]Dennis Li
 
(502852377) resume[12 25-14]
(502852377) resume[12 25-14](502852377) resume[12 25-14]
(502852377) resume[12 25-14]Dennis Li
 
(502852377) resume[12 25-14]
(502852377) resume[12 25-14](502852377) resume[12 25-14]
(502852377) resume[12 25-14]Dennis Li
 
Trends and innovations in web development course
Trends and innovations in web development course Trends and innovations in web development course
Trends and innovations in web development course Dr. Shikha Mehta
 
1st Content Providers Community Call
1st Content Providers Community Call1st Content Providers Community Call
1st Content Providers Community CallOpenAIRE
 
August 2015 - Web Governance - PWP Introduction
August 2015 - Web Governance - PWP IntroductionAugust 2015 - Web Governance - PWP Introduction
August 2015 - Web Governance - PWP IntroductionEric Sembrat
 
Setting the agenda for ViBRANT WP4
Setting the agenda for ViBRANT WP4Setting the agenda for ViBRANT WP4
Setting the agenda for ViBRANT WP4Vince Smith
 
60 website evaluation and testing with wcag 2
60 website evaluation and testing with wcag 260 website evaluation and testing with wcag 2
60 website evaluation and testing with wcag 2AEGIS-ACCESSIBLE Projects
 
Rich Internet Applications
Rich Internet ApplicationsRich Internet Applications
Rich Internet ApplicationsYoussef Shaath
 
A MDD approach for modelling web accessibility
A MDD approach for modelling web accessibilityA MDD approach for modelling web accessibility
A MDD approach for modelling web accessibilityGrupo HULAT
 
Rapid Introduction to Web Accessibility
Rapid Introduction to Web AccessibilityRapid Introduction to Web Accessibility
Rapid Introduction to Web AccessibilityAll Things Open
 
Accessibility issues in MOOCs: potential services for people with special needs
Accessibility issues in MOOCs: potential services  for people with special needsAccessibility issues in MOOCs: potential services  for people with special needs
Accessibility issues in MOOCs: potential services for people with special needsFrancisco Iniesto
 
Eiah Data Model: Semantic Interoperability between Distributed Digital Reposi...
Eiah Data Model: Semantic Interoperability between Distributed Digital Reposi...Eiah Data Model: Semantic Interoperability between Distributed Digital Reposi...
Eiah Data Model: Semantic Interoperability between Distributed Digital Reposi...Saeed Moaddeli
 

Similar to User Individuality Management in Websites based on WAI-ARIA Annotations and Ontologies (20)

Project charter - website design
Project charter - website designProject charter - website design
Project charter - website design
 
site design project charter
site design project chartersite design project charter
site design project charter
 
My talk at Riga 2016 Web Accessibility Meetup
My talk at Riga 2016 Web Accessibility MeetupMy talk at Riga 2016 Web Accessibility Meetup
My talk at Riga 2016 Web Accessibility Meetup
 
Resume04 20-15-150608202319-lva1-app6892
Resume04 20-15-150608202319-lva1-app6892Resume04 20-15-150608202319-lva1-app6892
Resume04 20-15-150608202319-lva1-app6892
 
Resume[04 20-15]
Resume[04 20-15]Resume[04 20-15]
Resume[04 20-15]
 
Bringing Archival Description and Digital Objects Together with Drupal
Bringing Archival Description and Digital Objects Together with DrupalBringing Archival Description and Digital Objects Together with Drupal
Bringing Archival Description and Digital Objects Together with Drupal
 
(502852377) resume[12 25-14]
(502852377) resume[12 25-14](502852377) resume[12 25-14]
(502852377) resume[12 25-14]
 
(502852377) resume[12 25-14]
(502852377) resume[12 25-14](502852377) resume[12 25-14]
(502852377) resume[12 25-14]
 
(502852377) resume[12 25-14]
(502852377) resume[12 25-14](502852377) resume[12 25-14]
(502852377) resume[12 25-14]
 
Trends and innovations in web development course
Trends and innovations in web development course Trends and innovations in web development course
Trends and innovations in web development course
 
1st Content Providers Community Call
1st Content Providers Community Call1st Content Providers Community Call
1st Content Providers Community Call
 
August 2015 - Web Governance - PWP Introduction
August 2015 - Web Governance - PWP IntroductionAugust 2015 - Web Governance - PWP Introduction
August 2015 - Web Governance - PWP Introduction
 
Setting the agenda for ViBRANT WP4
Setting the agenda for ViBRANT WP4Setting the agenda for ViBRANT WP4
Setting the agenda for ViBRANT WP4
 
60 website evaluation and testing with wcag 2
60 website evaluation and testing with wcag 260 website evaluation and testing with wcag 2
60 website evaluation and testing with wcag 2
 
Rich Internet Applications
Rich Internet ApplicationsRich Internet Applications
Rich Internet Applications
 
A MDD approach for modelling web accessibility
A MDD approach for modelling web accessibilityA MDD approach for modelling web accessibility
A MDD approach for modelling web accessibility
 
Rapid Introduction to Web Accessibility
Rapid Introduction to Web AccessibilityRapid Introduction to Web Accessibility
Rapid Introduction to Web Accessibility
 
Accessibility issues in MOOCs: potential services for people with special needs
Accessibility issues in MOOCs: potential services  for people with special needsAccessibility issues in MOOCs: potential services  for people with special needs
Accessibility issues in MOOCs: potential services for people with special needs
 
Eiah Data Model: Semantic Interoperability between Distributed Digital Reposi...
Eiah Data Model: Semantic Interoperability between Distributed Digital Reposi...Eiah Data Model: Semantic Interoperability between Distributed Digital Reposi...
Eiah Data Model: Semantic Interoperability between Distributed Digital Reposi...
 
Aditya raj cv
Aditya raj   cvAditya raj   cv
Aditya raj cv
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

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

  • 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. Index • Problem definition • Adapting the Web • Architecture for adaptations • Use Case • Conclusions • Future Work W4A 2013, Rio de Janeiro: Content Adaptation
  • 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. 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. 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. 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. 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. Architecture for Adaptations : System Architecture (AA) W4A 2013, Rio de Janeiro: Content Adaptation
  • 9. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation
  • 10. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation
  • 11. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation
  • 12. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation
  • 13. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation If keyboardOnly Uses
  • 14. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation hasTechnique
  • 15. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation hasRole=SiteMap
  • 16. AA: Knowledge Base W4A 2013, Rio de Janeiro: Content Adaptation If element(x) has Role=SiteMap  isElementof(ProvideSiteMap)
  • 17. Use Case: Discapnet (UC) W4A 2013, Rio de Janeiro: Content Adaptation
  • 18. UC: Discapnet Annotation process W4A 2013, Rio de Janeiro: Content Adaptation
  • 19. UC: Narrow Style Group Applied Techniques Content 6 Presentation 21 Navigation 5 Total 32 W4A 2013, Rio de Janeiro: Content Adaptation
  • 20. UC: Narrow Style W4A 2013, Rio de Janeiro: Content Adaptation
  • 21. UC: Index Style Group Applied Techniques Content 0 Presentation 1 Navigation 3 Total 4 W4A 2013, Rio de Janeiro: Content Adaptation
  • 22. UC: Index Style W4A 2013, Rio de Janeiro: Content Adaptation
  • 23. UC: Sorted Style Group Applied Techniques Content 0 Presentation 12 Navigation 3 Total 15 W4A 2013, Rio de Janeiro: Content Adaptation
  • 24. UC: Sorted Style W4A 2013, Rio de Janeiro: Content Adaptation
  • 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. 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. 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