[open-science-dev] PyBOSSA: re-implementing the open source PHP BOSSA framework in Python
Daniel Lombraña González
teleyinex at gmail.com
Fri Nov 25 07:33:50 GMT 2011
During a hackfest in Cape Town (Africa at Home), and thanks to the
collaboration of Rufus Pollock from Okfn, we have started to port and
improve BOSSA (a volunteer thinking framework) to Python. You can find the
code here: https://github.com/citizen-cyberscience-centre/pybossa
BOSSA is a framework that allows the creation of projects where the humans
are the CPUs. Imagine a project where an algorithm has to answer the
following question: does this photograph contain a dog? While for
algorithms, usually, this will be very complicated for humans is a fairly
simple task. BOSSA helps in the creation of this kind of projects,
providing tools for managing users, jobs, etc.
During the Africa at Home hackfest, we were in contact with the main developer
of BOSSA and agreed on porting the code to Python.
This new implementation will allow running a central service, decoupling
the task interface from BOSSA. This will allow the creation of different
projects based on any programming language as the core system will provide
a nice API to request and submit jobs using JSON. BOSSA will take care of
distributing the tasks among its users.
The improvements of this new version are:
- Flaskr micro-framework
- HTML templates engine
- Python, who doesn't love Python ;) (remember batteries included!)
Therefore, if anyone is interested in helping us, send us an e-mail!
Citizen Cyberscience Centre
Por favor, NO utilice formatos de archivo propietarios para el
intercambio de documentos, como DOC y XLS, sino PDF, HTML, RTF, TXT, CSV
o cualquier otro que no obligue a utilizar un programa de un
fabricante concreto para tratar la información contenida en él.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the open-science-dev