Today we’re releasing a new open source project, which will enable any organization with a DocumentCloud account to do crowdsourcing using documents.
Since we wrapped up our Free the Files project after last year’s U.S. election, many people and organizations have asked us how they could build their own web applications like Free the Files to crowdsource their caches of documents. The full Free the Files codebase is undocumented, a bit messy and isn’t easy to deploy in environments other than our own, so we decided to extract the salient bits into a Rails plugin we’re calling Transcribable.
Transcribable allows you to drop a RubyGem into your Rails app, and instantly add “transcribability” to any attribute on a given model. So, for example, if you have aFiling model, and you’d like users to be able to transcribe buyers and amounts, you could write:
class Filing < ActiveRecord::Base
transcribable :buyer, :amount
end