Grants:IdeaLab/Amazing Article Annotations

Amazing Article Annotations
Create a service to store and retrieve Hypothes.is annotations on MediaWiki articles, and use it to record correspondences between paragraphs in articles created with the mw:Content Translation Tool.
idea creator
cscott
developer
Prtksxna
this project needs...
volunteer
developer
advisor
project manager
join
endorse
created on13:31, 25 June 2016 (UTC)


Project idea edit

Create a service to store and retrieve Hypothes.is annotations on MediaWiki articles, and use it to record correspondences between paragraphs in articles created with the mw:Content Translation Tool.

What is the problem you're trying to solve? edit

The Content Translation service is an amazing way to create new content in Wikimedia projects. However, it is hard to maintain the pages which are thus created—when the source article is updated, there is no way to transfer that update to the translated content.

What is your solution? edit

By tracking the links between source and destination articles (paragraph-by-paragraph, sentence-by-sentence, or clause-by-clause) we can determine on a fine-grained basis which parts of a destination article need to be updated when the source article is changed. The scope of this particular project is limited to recording the paragraph-level correspondences created by the Content Translation tool, but the underlying service is general enough to apply to finer-grained correspondences. Create a service to record and retrieve these correspondences is the first step toward allowing their use for updating translated content.

Goals edit

Get Involved edit

About the idea creator edit

C. Scott Ananian is an employee of the Wikimedia Foundation, working on the Parsoid and OCG projects. He also dabbles with Real-time collaboration in VE, and with OOjs.

Previously, Dr. Ananian was a jack-of-all-trades for the One Laptop per Child Foundation. He received his PhD in computer science from MIT, and before joining OLPC as a local activist and organizer for copyright issues. He organized Free Sklyarov Boston in July 2001, and in 2004 and 2005 was the lead programmer for the Election Incident Reporting System, which collected real-time data on elections across the US. He's a kernel hacker, advocate of voter verifiable elections, and part-time khipu researcher. Now he tries to build robust and reliable systems to allow kids to discover, share, and learn.

Participants edit

  • Developer Would love to learn about, and help with, OpenAnnotation stuff. Prtksxna (talk) 00:22, 26 October 2016 (UTC)

Endorsements edit

Expand your idea edit

Would a grant from the Wikimedia Foundation help make your idea happen? You can expand this idea into a grant proposal.

Expand into a Rapid Grant
Expand into a Project Grant
(launching July 1st)