Your SlideShare is downloading. ×
W4A Transcoding Challenge
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

W4A Transcoding Challenge

734

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
734
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. The SADIe Transcoding Platform Darren Lunn, Sean Bechhofer and Simon Harper The University of Manchester School of Computer Science
    • 2. The Web
      • Designed with a focus on presenting information in a visual manner
        • Images
        • Columned Layout
        • Chunks
      • Some knowledge is only available implicitly from how the page looks
      • Can be difficult to access for users of screen readers
    • 3. Implicit Knowledge = Advertisement = Banner = Main Content = Menu
    • 4. Transcoding
      • The adaptation of Web content to suit the needs of the browsing device
      • Heuristic Transcoding
        • Uses rules / patterns
        • Can adapt a large number of pages
        • Can suffer from reduced accuracy issues
      • Semantic Transcoding
        • Uses annotations
        • Accurate adaptations
        • Time Consuming As Every Page Is Annotated
    • 5. SADIe in Action Image Advertisement Tabs Banner Main Menu Banner Headline Story Overview Main Story Story Overview Headline Main Story
    • 6. SADIe Approach
      • The visual rendering of a Web element informs the user of its purpose
      • The CSS defines the visual rendering
      • Identifying the purpose of a CSS definition implicitly identifies the purpose of the Web element
    • 7. Exploiting CSS cnnNavigation{ float:left; border-width:0 1px 0 0; border-style:solid; . . . } CSS <ul class=&quot;cnnNavigation&quot;> <li><a href=&quot;/&quot;>Home</a></li> <li><a href=&quot;/WORLD/&quot;>World</a></li> <li><a href=&quot;/US/&quot;>U.S.</a></li> . . . </ul> (X)HTML
    • 8. Annotation Through Ontology Upper Ontology . . . (X)HTML (X)HTML (X)HTML . . . CSS CSS CSS . . . Website Ontology
    • 9. CNN (Partial) Ontology
    • 10. Transcoding Architecture SADIe Proxy Web Page Identify Ontology Query Ontology Transcode Web page User
    • 11. Basic User Interface
    • 12. Advanced User Interface
    • 13. Incorporated Into Website
    • 14. Conclusions
      • SADIe combines the benefits of both Heuristic and Semantic Transcoding
      • Annotation occurs at the CSS level using an ontology
      • One annotation propagates to all pages within the Website
      • Transcoding is achieved via a proxy
      • SADIe can be instigated via a User interface or embedded within a page
    • 15. Questions? http://hcw.cs.manchester.ac.uk/research/sadie/ http://hcw-eprints.cs.manchester.ac.uk/23/ http://sadie.cs.manchester.ac.uk/

    ×