A Two-staged task assignment algorithm for worker recommendation in a crowdsourcing environment | IEEE Conference Publication | IEEE Xplore