Integrating Annotator
with H20
Steph Skardal
steph@endpoint.com
i don’t tweet.
End Point Corporation
http://www.endpoint.c...
Overall Concept
● What is H2O?
○ The Berkman Center (Harvard Law)
○ Annotated digital legal casebook content
○ Aggregate c...
Why am I here?
● How is End Point involved?
○ End Point is a dev shop that has been working
with The Berkman Center for se...
Current Project Status
● H2O offers home-grown annotation
functionality.
○ Performance is terrible
○ Versioning is not fun
○ Usability is not int...
Importance of Annotator
● Do we need the ability to annotate content?
○ Yes!
● Do we need Annotator?
○ Performance, usabil...
Screenshot: Syllabus
Example Screenshots
Screenshot: Actions
Screenshot: Color Coded Tagging
Screenshot: Colored Highlights
Screenshot: Heatmap
Demo: Links to Other Assets
Project Future
● When will it be deployed?
○ Deployed in limited state (backwards
compatibility)
○ Plans to deploy with a ...
Challenges
● Handle versioned content. More importantly,
what user interface will enable versioning to be
widely adopted i...
Questions?
http://www.endpoint.com/ steph@endpoint.com
Integrating Annotator with H2O
Upcoming SlideShare
Loading in …5
×

Integrating Annotator with H2O

320 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
320
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Integrating Annotator with H2O

  1. 1. Integrating Annotator with H20 Steph Skardal steph@endpoint.com i don’t tweet. End Point Corporation http://www.endpoint.com @endpoint
  2. 2. Overall Concept ● What is H2O? ○ The Berkman Center (Harvard Law) ○ Annotated digital legal casebook content ○ Aggregate content to create syllabus (playlists) for course material. Extension of LMS. ○ H2O is “old”, by web standards ○ open source, Ruby on Rails, jQuery ○ http://h2o.law.harvard.edu/
  3. 3. Why am I here? ● How is End Point involved? ○ End Point is a dev shop that has been working with The Berkman Center for several years, on various projects.
  4. 4. Current Project Status
  5. 5. ● H2O offers home-grown annotation functionality. ○ Performance is terrible ○ Versioning is not fun ○ Usability is not intuitive ● But it works(ish)!
  6. 6. Importance of Annotator ● Do we need the ability to annotate content? ○ Yes! ● Do we need Annotator? ○ Performance, usability is a current issue. Non-normalized use. ○ Also… we’d like a better solution to more easily handle versioned content. ○ And… we want to eventually add support for multi-media annotations.
  7. 7. Screenshot: Syllabus
  8. 8. Example Screenshots
  9. 9. Screenshot: Actions
  10. 10. Screenshot: Color Coded Tagging
  11. 11. Screenshot: Colored Highlights
  12. 12. Screenshot: Heatmap
  13. 13. Demo: Links to Other Assets
  14. 14. Project Future ● When will it be deployed? ○ Deployed in limited state (backwards compatibility) ○ Plans to deploy with a large upgrade effort (Rails 2.3 to 4.1) to be deployed in May, pending final testing with a system-wide migration (via nokogiri) ● What future work will be done with Annotator? ○ Multi-media integration: video, audio
  15. 15. Challenges ● Handle versioned content. More importantly, what user interface will enable versioning to be widely adopted in the context of H2O? ● H2O has desire to represent content & annotations in multiple formats (ie exportability). How can we accomplish that? without performance suck?
  16. 16. Questions? http://www.endpoint.com/ steph@endpoint.com

×