International Journal of Computer Applications
Cloud computing systems have emerged as a type of distributed systems in which a multitude of interconnected machines are gathered and recruited over the internet to help solve a computation or data-intensive problem. There are large numbers of cases in which cloud techniques solely are not able to solve the job due to the nature of the tasks. To overcome this problem recently a strong inclination has emerged towards enlisting the human intelligence and wisdom of crowds a.k.a. crowdsourcing in combination with the machine automated techniques.