1. A computer-implemented method for analyzing social media events, comprising: gathering a plurality of social media data received from one or more social media sources, each social media data including a post; extracting one or more features associated with each social media data; identifying substantially similar features among the plurality of social media data; clustering the plurality of social media posts that share substantially similar features, thereby identifying one or more clustered feature patterns; and detecting a burst of clustered social media posts that have similar characteristics, wherein the characteristics of each social media post are determined by the composition of the associated features.