Learning and crowdsourcing activities

Summary
This includes the learning and crowdsourcing model and architecture