Criteria-based crowdsourcing in search engine algorithms and data mining | Patexia