Contains classes allowing CPS to harness CrowdFlower's crowdsourced-obtained results as well as uploading new jobs. More...
Classes | |
class | CrowdManager |
Serves as an intermediary between the MySQLbase database in which HIT results are stored and CrowdFlower, our crowdsourcing provider. More...<../..> | |
class | Refiner |
Parses csv formatted raw results and allows their amelioration by get another label , a program designed by P Ipeirotis (a researcher in computer science specialized in crowdsourcing). More...<../..> |
Contains classes allowing CPS to harness CrowdFlower's crowdsourced-obtained results as well as uploading new jobs.
CrowdUser provides two classes that have in common their close relation with the crowd, either communicationg directly with CrowdFlower (or an intermediary, the Antechamber) or dealing with its hard results. The classes crowdManager uses extensively HTTP protocol. An account to use CrowdFlower's "self-service" is necessary.
This class is in charge of the direct communication with CrowdFlower, uploading HITs after receiving the data necessary, retrieving the results and sending them to a Refiner instance.
Ameliorates the quality of the results obtained through the use of the crowd by using Ipeirotis and his students program get another label
. It also provides several methods reading and parsing csv files.