Hi Friends,

So here's a dirt-simple template/example for use on crowdcrafting : if
you had one simple list of questions, here's how you could crowdsource
the answers.

https://gist.github.com/answerquest/d0b508ea7252b31251cf
Live instance: http://crowdcrafting.org/project/template-simpleqa/

-- 
--
Cheers,
Nikhil
+91-966-583-1250
Pune, India
Self-designed learner at Swaraj University <http://www.swarajuniversity.org>
http://nikhilsheth.blogspot.in


On 10/22/15, Nikhil VJ <[email protected]> wrote:
> Hi Friends,
>
> Sorry, I'd forgotten the easiest way to share the source code:
>
> https://gist.github.com/answerquest/57cbec9f56258f0d84f4
> I've put on github Gist the Task Presenter code and a sample tasks CSV of
> my pune-budget-localization project. These are the only two inputs really
> required (technically speaking!) to start off a crowdcrafting project.
>
>
>
> Some pointers:
>
> <span id="code"></span>
> <span id="work"></span>
>>> these <span> tags in the HTML are placeholders for the values to be
> loaded from the CSV. Place them as you please in your HTML.
>
> In the CSV, you have to have stored one task per row, with differnt values
> that you want to show (like code, name, department, etc) put into different
> columns. These will be your input values only : don't think about the
> output yet.
>
> In the <script> code:
>
> $("#code").text(task.info.Code);
> $("#work").text(task.info.Work);
>>> This is how the value at the CSV column is loaded into its corresponding
> <span> objects when the page loads
>
> The way the answer that the contributor provides is stored : I complicated
> the code on my end to bring in validation etc, but here's a rough logic:
>
> On pressing the button, the value entered by user is to be stored in a
> variable named "answer", and then this line is executed:
> pybossa.saveTask(task.id, answer).done(function() { deferred.resolve(task);
> });
>
> So whatever input(s) you're taking, when the button is hit by the
> contributor, make sure you've stuffed everything you need in answer.
> If you took mulitple values, then either string it all up with proper
> delimiters, or make JSON array and pass that into the "answer" variable. (I
> only took one input element in my task so don't have experience yet with
> multiple, but this is what the developer Alejandro told me)
>
> At the end of it all, you'll get a CSV/JSON with the "answer"s stored in
> one column, and another column having task_id which is your key to tie it
> in with the questions (you re-download the tasks CSV/JSON too which by now
> has a ton of extra columns generated by the system, one of which is
> task_id). If you used their redundancy feature (ie, two or more people will
> be asked the same question so you can ferret out junk) then multiple
> columns having the multiple versions of the answer.
>
>
> --
> Cheers,
> Nikhil
> +91-966-583-1250
> Pune, India
> Self-designed learner at Swaraj University
> <http://www.swarajuniversity.org>
> http://nikhilsheth.blogspot.in
>
>
>
>
>
> On Wed, Oct 21, 2015 at 7:06 PM, Nikhil VJ <[email protected]> wrote:
>
>> Thanks to Thej for referring me to this earlier. I've set up one
>> Pune-specific project as a pilot, with a lot of one-on-one help from one
>> of
>> their developers. Figured out the workings in the process. Potential to
>> do
>> lots here. Please see forwarded email below. And share with Puneri
>> colleagues if you find it cool!
>>
>> --
>> Cheers,
>> Nikhil
>> +91-966-583-1250
>> Pune, India
>> Self-designed learner at Swaraj University <
>> http://www.swarajuniversity.org>
>> http://nikhilsheth.blogspot.in
>>
>>
>>
>>
>>
>> ---------- Forwarded message ----------
>> From: Nikhil VJ <[email protected]>
>> Date: Wed, Oct 21, 2015 at 6:41 PM
>> Subject: 1-minute Crowdsourced project : Localizing Pune's Budget
>> To:
>>
>>
>> Hi Friends,
>>
>> *[quickie for potential volunteers]*
>> Are you familiar with Pune? Please contribute a few minutes and also
>> forward this to friends and relatives! Warning, can get addictive.
>> *http://crowdcrafting.org/project/localpunebudget*
>> <http://crowdcrafting.org/project/localpunebudget>
>>
>>
>> *[explanation follows.. warning : slightly technical]*
>>
>> As part of our (CEE's) ongoing work on participatory governance, I
>> recently brought together all the expenditures mentioned in Pune's Budget
>> book (by taking only the 2015-16 amount allocation and dropping all the
>> myriad other columns which keep changing from section to section):
>>
>> [image:
>> https://docs.google.com/spreadsheets/d/18YpZsoC_m9w8KTWqsJaFv0D7ik5ZjJif9OiajGLID90/edit?pli=1#gid=142312120]
>> <https://docs.google.com/spreadsheets/d/18YpZsoC_m9w8KTWqsJaFv0D7ik5ZjJif9OiajGLID90/edit?pli=1#gid=142312120>
>>
>> You can download a copy for your use here:
>> Simplified and Combined Expenditures, Pune 2015-16 Budget Book
>> <https://docs.google.com/spreadsheets/d/18YpZsoC_m9w8KTWqsJaFv0D7ik5ZjJif9OiajGLID90/edit?pli=1#gid=142312120>
>>
>> (note: don't jump at the total.. many repetitions are there as sections
>> and sub-sections are mixed in here, along with transfers from Revenue to
>> Capital which become double entries)
>>
>> And that led to a finding:
>> Out of 9,614 budget items listed, about 1,997 do not have any ward number
>> or whole-city marking alloted. In the "ward" column, that is. Though many
>> of these are very clearly belonging to a specific ward when you read the
>> budget item. It would be great if we could assign the the proper ward
>> numbers to these works : we would then have a more accurate picture about
>> the public investment made in various wards of Pune.
>>
>>
>> *Meanwhile, in a mailing list far far away...*
>> While headbanging on polling booth locations data (too messed up, dude!),
>> I was referred to a platform called "*Crowdcrafting*" wherein one can
>> crowdsource tasks for science and civic hacking purposes. It's different
>> from regular survey forms in this way :
>>
>>    - Form: Exact same question asked to 1000 people, 1000 responses to
>>    one question. Many to one.
>>    - Crowdcrafting : 1000 different questions (of similar structure but
>>    different content) split among 1000 people (or more if you use
>> redundancy
>>    feature), each chipping in a little bit. 1000 separate Q-A pairs
>> obtained
>>    at end of exercise. Each to each.
>>
>> Kind of like how we used to leak the question paper before exams with
>> very
>> little time on hand and each one would figure out one... [whoops!
>> censored!
>> you never saw this! look away!]
>>
>> So the task of finding the missing wards, became a great pilot project to
>> try out and learn how to use this platform. With a lot of one-on-one help
>> from one of the website's developers (basically got him to write the main
>> code and then did cosmetic adjustments), I was able to get a project up
>> and
>> running. So, if you'd like to check it out, click below:
>>
>> <http://crowdcrafting.org/project/localpunebudget/>
>>
>> Click the image or here to be taken to the project page.
>> <http://crowdcrafting.org/project/localpunebudget/> On hitting
>> "Contribute", you will be taken to a super-comfortable interface, in
>> which
>> all relevant information is loaded up for you.. all you have to do is
>> type
>> the correct number, and press Enter. As soon as you do that, the next
>> item
>> will load for you automatically. Screenshot:
>>
>>
>> ​
>> There's more details in the page and even a map embedded below so you can
>> figure out which ward a particular area comes under. USP of this method
>> is
>> that we can eke out one contribuion in as little as a minute : it's made
>> really simple and easy for the contributor, and so we can maximize the
>> number of contributors.
>>
>> Next steps, maybe a few weeks down the line: I'll try to make a
>> simplified
>> walkthrough that should help one to set up their crowdsourcing project
>> here. Will share it when made. There's a lot of possbilities here, like
>> geo-tagging, transcripting scanned docs, recognizing plant species, etc.
>> If
>> you can put your stuff and accompanying data in an excel file, then you
>> can
>> use this. I'm also wondering if we can use this for transcripting /
>> translation of books / films. But the platform isn't a point-and-click
>> one.. while things get very easy for the citizen contributor, for the
>> project creator there's some amount of coding needed, so we need to
>> systemize things and give a good explanation. Your feedback would be most
>> appreciated. If you're interested in trying this out for another project,
>> let's connect! (at slow pace, kindly note)
>>
>> Oh, and we do need those ward numbers filled in soon. Are you familiar
>> with Pune? Please contribute just a few minutes and also forward this to
>> friends and relatives! Warning, can get addictive.
>> *http://crowdcrafting.org/project/localpunebudget*
>> <http://crowdcrafting.org/project/localpunebudget>
>>
>> --
>> Cheers,
>> Nikhil
>> +91-966-583-1250
>> Pune, India
>> Self-designed learner at Swaraj University <
>> http://www.swarajuniversity.org>
>> http://nikhilsheth.blogspot.in
>>
>>
>>
>>
>>
>>
>

-- 
Datameet is a community of Data Science enthusiasts in India. Know more about 
us by visiting http://datameet.org
--- 
You received this message because you are subscribed to the Google Groups 
"datameet" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to