0.8
Sorting media using crowdsourcing.   
Doxygen
LIRIS

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
sorter.ComparatorUses several instances of SplitSort, one for each axis considered, to sort media
crowdUser.CrowdManagerServes as an intermediary between the MySQLbase database in which HIT results are stored and CrowdFlower, our crowdsourcing provider
myShell.InterpreterDeals with several xml files, either reading or writing them
myShell.LogWriterIt is used to write a log file explaining the steps the program went through during its execution
myShell.MainClassThe main class of the Crowd-Powered-Sort program
myDataBases.MediaBaseAllows to retrieve the names of the media to sort as well as other characteristics specified in the media.xml file
myDataBases.MySQLbaseAn instance of this class is used to avoid submitting unnecessary comparisons by saving former results as well as to allow a fast retrieval of these comparison results
crowdUser.RefinerParses 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)
sorter.SplitSortImplements the splitsort, a quicksort in which comparisons are completely separated from the rest of the algorithm
 All Classes Namespaces Files Functions Variables