1. A method for optimizing computer-based crowd-sourced polling, comprising: receiving an input query representing a crowd-sourced poll, the query being formatted as a multi-layer structure; iteratively reducing the multi-layer structure of the input query to construct a reformulated query; matching the reformulated query to an optimized execution process selected from a plurality of predefined execution processes; and presenting the reformulated query and matching optimized execution process as an optimized version of the crowd-sourced poll for execution via a computer-based crowd-sourcing backend.