Pybossa

The educational technology and digital learning wiki
Revision as of 14:32, 9 September 2013 by Dacostj7 (talk | contribs)
Jump to navigation Jump to search
Low
Medium
High
Complete

Cs Portal > List of citizen science software > Pybossa -(2013/09/09)

No image.png
No image.png
CCLlogo.png
CCLlogo.png


IDENTIFICATION

Pybossa (missing link)
  • Programming languages: Python
  • Software license: Free open source
  • Number of projects:
  • Number of users:
Start date :
  • Beta start date : N/A
  • End date :
Projects developed with

Description According to the official documentation (April 2013), “PyBossa is an open source platform for crowd-sourcing online (volunteer) assistance to perform tasks that require human cognition, knowledge or intelligence (e.g. image classification, transcription, information location etc). PyBossa was inspired by the BOSSA crowdsourcing engine but is written in python (hence the name!). It can be used for any distributed tasks application but was initially developed to help scientists and other researchers crowd-source human problem-solving skills!” Currently (April 2013), pyBossa is functional Beta. New features, new templates, code snippets, and more documentation will be provided. Purpose PyBossa is there to help researchers, civic hackers and developers to create projects where anyone around the world with some time, interest and an internet connection can contribute. It’s a 100% open-source Unlike, say, “mechanical turk” style projects, PyBossa is not designed to handle payment or money — it is designed to support volunteer-driven projects.

COMPUTING
SOME
WHAT
THINKING
SOME
WHAT
SENSING
SOME
WHAT
GAMING
SOME
WHAT

TEAM

MAIN TEAM LOCATION
Loading map...

DEVELOPERS TEAM

  • Official team page:
  • Leader:
  • Contact:

+ Information about the team

OVERVIEW

Pybossa.png

SYSTEM OVERVIEW pyBossa system (like Crowdcrafting.org) has three main components: • The BOSSA core • A task presenter, i.e. a HTML5 frontend that will load the task data into the DOM of a web page. Task Presenters can be either HTML5/JavaScript code that sits in the pyBossa server or they can be made with any language communicating through the API. • A task creator, i.e. a script that will upload tasks for the application to the BOSSA core. There are two approaches for creating pyBossa applications: • Using the web interface of a pyBossa server • Using the REST API You can create applications that use existing templates with different types of data. Else, you must learn how to create applications with Python. You will have to install a virtual Python environment in your machine, code, create the application that then can be "pushed" into a pyBossa server.

Other information

field_project_name Pybossa
field_project_purpose Support citizen science activities:
Computing: Somewhat Thinking: Somewhat
Sensing: Somewhat Gaming: Somewhat
field_home_page_URL
Total number of projects (estimate)
Total individual participants (estimate)
field_project_start_date
field_comments
pyBossa system (like Crowdcrafting.org) has three main components:

• The BOSSA core • A task presenter, i.e. a HTML5 frontend that will load the task data into the DOM of a web page. Task Presenters can be either HTML5/JavaScript code that sits in the pyBossa server or they can be made with any language communicating through the API. • A task creator, i.e. a script that will upload tasks for the application to the BOSSA core. There are two approaches for creating pyBossa applications: • Using the web interface of a pyBossa server • Using the REST API You can create applications that use existing templates with different types of data. Else, you must learn how to create applications with Python. You will have to install a virtual Python environment in your machine, code, create the application that then can be "pushed" into a pyBossa server.

Completion level Low

Documented projects in this wiki:


Sorry, the PDF print version needs yet to be done ....

Thinking: Computing: Sensing: Gaming: