Before revision: Historically, crowdsourcing challenges have been known to solve very complex problems.
After revision: PlatformHistorically, crowdsourcing challenges have been known to solve very complex problems.