Introduzione a PyBossa – la piattaforma open-source di micro-tasking

Nota: questo articolo è la traduzione di https://blog.okfn.org/2012/06/08/introducing-pybossa-the-open-source-micro-tasking-platform/ di Sam Leon

Per un po’ di tempo la nostra Rrte ha lavorato su applicazioni, strumenti e piattaforme per il crowd-sourcing e micro-tasking. Alla fine dello scorso anno, abbiamo raccontato di una applicazione carina sviluppata durante un hackday a cui abbiamo dato nome Data Digitizer che veniva utilizzato per trascrivere i dati di bilancio del Brasile.

Negli ultimi mesi abbiamo lavorato a stretto contatto con il centro Citizency Cyberscience su una nuova e promettente piattaforma dal nomePyBossa . In poche parole, PyBossa è un software libero, open-source per il crowd-sourcing ed una piattaforma di micro-tasking. che permette alle persone di creare ed eseguire progetti che necessitano dell’assistenza online per piccoli compiti che richiedono cognizione umana, come la classificazione delle immagini, la trascrizione, il geocoding ed altro ancora. PyBossa è qui per aiutare ricercatori, civichackers e sviluppatori nel realizzare progetti in cui, chiunque in giro per il mondo, può contribuire con il suo tempo ed interesse attraverso internet.

C’è già, un ricco numero di progetti, alcuni da lungo tempo, come FreeBMD – che vede un enorme sforzo nello trascrivere la registrazione civile delle nascite, matrimoni e decessi nel Regno Unito – ed altri più recenti come GalaxyZoo – un progetto di grande successo basato sugli sforzi volontari per classificare le fotografie di galassie scattate dal telescopio Hubble.

Con PyBossa vogliamo rendere la realizzazione di tali progetti di trasformazione potenzialmente il più semplice possibile, ed è in questo che si distingue dagli altri:

  • Si tratta di un open-source al 100%
  • Diversamente, ad esempio, da progetti come “Mechanical Turk”, PyBossa non è progettato per gestire denaro o pagamenti – è stato invece pensato per supportare dei progetti di volontariato.
  • È stato progettato come una piattaforma e framework per avviare applicazioni di crowd-sourcing e microtasking piuttosto che un crowd-sourcing fine a se stesso. Le singole applicazioni di crowd-sourcing sono scritte con frammenti di codice JavaScript e HTML che vengono poi distribuiti su un’istanza PyBossa (come, ad esempio, PyBossa.com). In questo modo si può sviluppare facilmente applicazioni personalizzate durante l’utilizzo della piattaforma per memorizzare dati, gestire utenti e workflow.

Maggiori informazioni sull’architettura sono raccolte nella documentazione di PyBossa e nei tutorial passo passo per creare le proprie applicazioni .

Demo

PyBossa viene attualmente con diverse applicazioni demo che mostrano due tipi di progetti:

Flickr Person Finder mostra con quanta facilità è possibile creare un progetto in cui si dispone di un insieme di foto o figure che abbiano bisogno di una classificazione o descrizione. In questa applicazione demo, le ultime 20 foto pubblicate pubbliche da Flickr sono utilizzati come input per i volontari in cui dovranno rispondere a una semplice domanda: Vedi una persona in questa foto?

PyBossa bambino

Il progetto demo Melanoma nasce da un’idea concepita dal gruppo di Sage Bionetworks. Il melanoma è una delle più letali forme di tumore e la sua incidenza è in aumento. È spesso difficile per i professionisti medici determinare se una lesione cutanea è cancerogena o meno, ma se diagnosticata in tempo i pazienti hanno una probabilità del 95% di sopravvivenza. I progressi nella manipolazione assistita da computer nelle immagini (computer-aided) hanno migliorato il processo diagnostico, ma la speranza è che la combinazione di queste tecniche assieme a crowd-sourcing le miglioreranno ulteriormente rendendo la diagnosi precoce più comune.

Nella demo viene chiesto di dire se una lesione cutanea mostra segni cancerogeni, attraverso varie domande chiave È asimmetrica? I bordi sono offuscati? Il colore non è uniforme? È più grande di 6 mm di diametro?. Il scopo è quello di estendere questa demo in un progetto che aiuterà i cittadini a riconoscere i segni precoci di cancro della pelle e anche consentire agli scienziati di valutare il ruolo del crowd-sourcing nella diagnostica medica.

PyBossa Melanoma

Urban Park è un tipo di progetto piuttosto diverso. Si presenta con un strumento di mappatura web dove viene chiesto ai volontari di individuare un parco urbano di una determinata città. L’obiettivo è quello di mostrare come gli strumenti di mappatura web possono essere utilizzati per affrontare compiti come geo-localizzare gli elementi di una mappa.

PyBossa parchi urbani

Se si vuole provare la demo e PyBossa, basta visitsare i sito PyBossa.com. Se si è interessati al framework è possibile scaricare il codice sorgente dal repository Github e accedere alla documentazione qui .

Il Futuro

L’attenzione PyBossa è stata inizialmente su progetti scientifici on-line dei cittadini, ma potrebbe avere importanti applicazioni in una serie di altri domini. In primis, PyBossa potrebbero essere utilizzato per aiutare a trascrivere manoscritti di interesse storico e contribuire agli sforzi per rendere più attuali questo patrimonio culturale disponibile gratuitamente online e in una forma strutturata.

Non abbiamo dubbi che ci sono centinaia di altri casi d’uso per PyBossa a cui non abbiamo ancora pensato, e aspettiamo frementi di vedere quali saranno i progetti che nasceranno.

Invito alla partecipazione

PyBossa ti sembra qualcosa in cui ti piacerebbe essere coinvolto Se è così …

Per qualsiasi domanda contattare il teaam di sviluppo a info [at] pybossa.com