Delivering accessible content from Social Semantic Information Sources through Adaptive Hypermedia Filip Maciej Czaja Fili...
Presentation outline <ul><li>Informal Knowledge </li></ul><ul><li>Social Semantic Information Sources (SSIS) </li></ul><ul...
Motivation <ul><li>Many information sources are not fully exploited. </li></ul><ul><li>Access to the web is still hard for...
Informal knowledge <ul><li>Over 70% of our knowledge comes from informal sources </li></ul><ul><li>Everybody use them </li...
Social Semantic Information Sources <ul><li>Compilation of Semantic Web and social networking </li></ul><ul><li>Combine ad...
Model of SSIS <ul><li>Common components between SSIS: </li></ul><ul><ul><li>Content </li></ul></ul><ul><ul><li>Traditional...
Main SIOC terms
Accessibility <ul><li>Many various aspects of “accessibility” </li></ul><ul><li>What kind of accessibility do we mean? </l...
Web Accessibility Initiative (WAI) <ul><li>Introduced by World Wide Consortium (W3C) </li></ul><ul><li>WAI aims at improvi...
WAI components diagram
WAI vs. Rich Internet Applications <ul><li>Rich Internet applications:  </li></ul><ul><ul><li>DHTML, AJAX, ... </li></ul><...
Adaptive hypermedia <ul><li>Regular hypermedia structure base on large set of documents (text, media, etc.) linked togethe...
Adaptive hypermedia systems <ul><li>“ By adaptive hypermedia systems we mean all hypertext and hyper-media systems which r...
Adaptive Hypermedia: user model <ul><li>Most common aspects used while modelling user in Adaptive Hypermedia systems: </li...
Adaptable elements and methods <ul><li>Presentation </li></ul><ul><ul><li>additional explanation </li></ul></ul><ul><ul><l...
Adaptive Hypermedia Challenges <ul><li>How to use existing information sources, which are not prepared for AH purposes? </...
SSIS as dataset for AH <ul><li>Possible use of existing information sources in AH systems without any manual data transfor...
IKAR – Informal Knowledge Adapter <ul><li>Prototype for adaptation of presentation of SSIS content </li></ul><ul><li>Part ...
IKAR: idea and techniques <ul><li>Uses AH Strechtext technique for providing additional explanation </li></ul><ul><li>3 cl...
IKAR: default adaptation example
IKAR: sidenotes mode example
Future work <ul><li>Possible use of other AH techniques, also for navigation. </li></ul><ul><li>Improvement of Accessibili...
Upcoming SlideShare
Loading in …5
×

Delivering accessible content from Social Semantic Information Sources through Adaptive Hypermedia

2,248 views

Published on

How to use social semantic information sources s dataset for adaptive hypermedia systems respecting WAI guidelines.

Published in: Technology, Design
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,248
On SlideShare
0
From Embeds
0
Number of Embeds
53
Actions
Shares
0
Downloads
0
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Delivering accessible content from Social Semantic Information Sources through Adaptive Hypermedia

  1. 1. Delivering accessible content from Social Semantic Information Sources through Adaptive Hypermedia Filip Maciej Czaja Filip Maciej Czaja [email_address] SemInf, 23.05.2007
  2. 2. Presentation outline <ul><li>Informal Knowledge </li></ul><ul><li>Social Semantic Information Sources (SSIS) </li></ul><ul><li>Accessibility and WAI Initiative </li></ul><ul><li>Adaptive Hypermedia (AH) </li></ul><ul><li>SSIS as dataset for AH </li></ul><ul><li>Future work </li></ul>
  3. 3. Motivation <ul><li>Many information sources are not fully exploited. </li></ul><ul><li>Access to the web is still hard for disabled people. </li></ul><ul><li>Interesting adaptive hypermedia techniques work only on prepared datasets. </li></ul><ul><li>Semantic information is often omitted in content adaptation process. </li></ul>
  4. 4. Informal knowledge <ul><li>Over 70% of our knowledge comes from informal sources </li></ul><ul><li>Everybody use them </li></ul><ul><li>Not well structured </li></ul><ul><li>No extensive documentation </li></ul><ul><li>Example: wikis, blogs, youtube, ... </li></ul>
  5. 5. Social Semantic Information Sources <ul><li>Compilation of Semantic Web and social networking </li></ul><ul><li>Combine advantages of Web 2.0 and SW </li></ul><ul><li>Resources and people related to the resources are linked together </li></ul><ul><li>Semantic plugins available for most popular blogging frameworks, wikis, etc. </li></ul><ul><li>Common examples: semantic wikis, semantic blogs, semantic digital libraries (JeromeDL) </li></ul>
  6. 6. Model of SSIS <ul><li>Common components between SSIS: </li></ul><ul><ul><li>Content </li></ul></ul><ul><ul><li>Traditional content description (title, authors, ... ) </li></ul></ul><ul><ul><li>Semantic description (semantic metadata) </li></ul></ul><ul><ul><li>Semantic annotations </li></ul></ul><ul><li>Aspect of user's collaboration </li></ul><ul><li>SIOC ontology for modelling SSIS </li></ul>
  7. 7. Main SIOC terms
  8. 8. Accessibility <ul><li>Many various aspects of “accessibility” </li></ul><ul><li>What kind of accessibility do we mean? </li></ul><ul><li>Real life accessibility aspects: </li></ul><ul><ul><li>Transportation </li></ul></ul><ul><ul><li>Housing </li></ul></ul><ul><ul><li>... </li></ul></ul><ul><li>Most common aspect of accessibility in Web: making the use of Web resources possible for disabled people </li></ul>
  9. 9. Web Accessibility Initiative (WAI) <ul><li>Introduced by World Wide Consortium (W3C) </li></ul><ul><li>WAI aims at improving Web accessibility by developing the following products: </li></ul><ul><ul><li>Web Content Accessibility Guidelines (WCAG) </li></ul></ul><ul><ul><li>Authoring Tool Accessibility Guidelines (ATAG) </li></ul></ul><ul><ul><li>User Agent Accessibility Guidelines (UAAG) </li></ul></ul>
  10. 10. WAI components diagram
  11. 11. WAI vs. Rich Internet Applications <ul><li>Rich Internet applications: </li></ul><ul><ul><li>DHTML, AJAX, ... </li></ul></ul><ul><ul><li>Accessibility problems because of the (X)HTML limitations </li></ul></ul><ul><ul><li>Rich content not accessible for screen readers </li></ul></ul><ul><ul><li>Beauty & Usability & Innovation vs. Accessibility </li></ul></ul><ul><li>WAI works on guidelines for Accessible Rich Internet Applications (ARIA) </li></ul><ul><ul><li>providing information about user interface controls to assistive technologies </li></ul></ul><ul><ul><li>Roles, properties and states </li></ul></ul><ul><ul><li>Easy to apply </li></ul></ul>
  12. 12. Adaptive hypermedia <ul><li>Regular hypermedia structure base on large set of documents (text, media, etc.) linked together. </li></ul><ul><li>Adaptive hypermedia: </li></ul><ul><ul><li>Concept of AH does not introduce any revolutionary technology </li></ul></ul><ul><ul><li>Techniques for adaptive content presentation and navigation based on model of the user </li></ul></ul><ul><ul><li>AH Techniques designed mostly for specially prepared hypermedia content (additional annotations, many variants of the same concept, etc.) </li></ul></ul>
  13. 13. Adaptive hypermedia systems <ul><li>“ By adaptive hypermedia systems we mean all hypertext and hyper-media systems which respect some features of the user in the user model and apply this model to adapt various visible aspects of the system to the user.” </li></ul><ul><li> Peter Brusilovsky </li></ul><ul><li>3 basic criteria for AH systems: </li></ul><ul><ul><li>work on hypertext or hypermedia dataset </li></ul></ul><ul><ul><li>use a user model as a source of information about user's needs and preferences </li></ul></ul><ul><ul><li>should be able to adapt the data it works on (hypertext/hypermedia dataset) to user's needs according to the information extracted from user's mode </li></ul></ul>
  14. 14. Adaptive Hypermedia: user model <ul><li>Most common aspects used while modelling user in Adaptive Hypermedia systems: </li></ul>
  15. 15. Adaptable elements and methods <ul><li>Presentation </li></ul><ul><ul><li>additional explanation </li></ul></ul><ul><ul><li>prerequisite/comparative explanations </li></ul></ul><ul><ul><li>explanation variants </li></ul></ul><ul><ul><li>sorting </li></ul></ul><ul><li>Navigation </li></ul><ul><ul><li>global guidance </li></ul></ul><ul><ul><li>local guidance </li></ul></ul><ul><ul><li>global orientation support </li></ul></ul><ul><ul><li>local orientation support </li></ul></ul><ul><ul><li>managed personalized views </li></ul></ul>
  16. 16. Adaptive Hypermedia Challenges <ul><li>How to use existing information sources, which are not prepared for AH purposes? </li></ul><ul><li>How to convince authors to put extra effort? </li></ul><ul><li>Use of Adaptive Hypermedia in case of: </li></ul><ul><ul><li>systems without limited, predefined set of tasks </li></ul></ul><ul><ul><li>fuzzy and constantly changing goals </li></ul></ul><ul><li>User modelling related issues: </li></ul><ul><ul><li>defining goals, knowledge, ... </li></ul></ul><ul><ul><li>gathering data </li></ul></ul><ul><ul><li>keeping data up to date </li></ul></ul>
  17. 17. SSIS as dataset for AH <ul><li>Possible use of existing information sources in AH systems without any manual data transformation </li></ul><ul><li>Which AH techniques can we use to improve browsing of SSIS (presentation, navigation, ...)? </li></ul><ul><li>Content is not prepared for AH purposes but contains semantic information </li></ul><ul><li>Reasoning over semantic metadata and annotations used for AH purposes: </li></ul><ul><ul><li>comparative explanation </li></ul></ul><ul><ul><li>additional information </li></ul></ul><ul><ul><li>explanation variants </li></ul></ul><ul><ul><li>... </li></ul></ul>
  18. 18. IKAR – Informal Knowledge Adapter <ul><li>Prototype for adaptation of presentation of SSIS content </li></ul><ul><li>Part of Didaskon eLearning Framework </li></ul><ul><ul><li>Didaskon prepares content of SSIS basing on their semantic annotations and common structure </li></ul></ul><ul><ul><li>Content of SSIS delivered as Learning Object Metadata (LOM standard) </li></ul></ul><ul><ul><li>User modelling basing on FOAFRealm component </li></ul></ul><ul><li>Adheres to WAI guidelines </li></ul>
  19. 19. IKAR: idea and techniques <ul><li>Uses AH Strechtext technique for providing additional explanation </li></ul><ul><li>3 classes of links:known, unknown and external </li></ul><ul><li>Default adaptation: </li></ul><ul><ul><li>Known links collapsed </li></ul></ul><ul><ul><li>Unknown links expanded </li></ul></ul><ul><li>2 display modes: </li></ul><ul><ul><li>regular (additional explanations injected into content) </li></ul></ul><ul><ul><li>sidenotes mode </li></ul></ul><ul><li>Accessibility </li></ul><ul><ul><li>WAI-ARIA guidelines applied: roles, properties and states </li></ul></ul><ul><ul><li>Automatic content transformation according to WCAG 1.0 </li></ul></ul>
  20. 20. IKAR: default adaptation example
  21. 21. IKAR: sidenotes mode example
  22. 22. Future work <ul><li>Possible use of other AH techniques, also for navigation. </li></ul><ul><li>Improvement of Accessibility Adaptation engine. </li></ul><ul><li>Applying SSIS to real life eLearning scenarios as support or extension for formal knowledge </li></ul>

×