1. A method implemented with a processor, comprising: generating a first user interface that displays analysis results identified from within one or more social media sources, the first user interface comprising one or more selectable user interface components corresponding to different subsets of sentiment analysis results, the one or more selectable user interface components being selected from the first user interface to perform analysis on a subset of the sentiment analysis results, results from performing the analysis on the subset of the sentiment analysis results being displayed within a second user interface, generating the second user interface that displays the analysis results performed on one or more social media data sources pertaining to a selected subset of sentiment analysis results from the first user interface, the second user interface comprising: (a) a first interface portion comprising a list of one or more analysis results derived from a selection of the selected subset of the sentiment analysis results from among the different subsets of sentiment analysis results in the first user interface, an individual analysis result from among the one or more analysis results being selectable to display a set of terms associated with a selected individual analysis result in a second interface portion, (b) the second interface portion comprising the set of terms, the set of terms associated with the selected individual analysis result from the first interface portion, and (c) a third interface portion comprising snippets corresponding to the social media data sources associated with the selected individual analysis result from the first interface portion; receiving the selection of the one or more selectable user interface components in the first user interface to perform the analysis on the subset of the sentiment analysis results; performing a search of content from the social media sources pertaining to the selected subset of the sentiment analysis results corresponding to a selected selectable user interface component to generate the list of the one or more analysis results; performing the analysis to identify two or more themes from the sentiment analysis results of the search of the content from the social media sources by: receiving a random sample of messages from the content; generating snippets obtained from the search by analyzing the random sample of messages to identify the two or more themes, wherein an individual theme comprises a set of the snippets having vector values that are clustered together, vectorizing the snippets by applying a singular value decomposition (SVD) to represent the snippets as vectors, clustering the snippets by performing vector comparisons between the snippets, and generating the two or more themes based at least in part on clustered snippets; and displaying the results of the analysis in a first interface portion of the second user interface, a selection of the individual analysis result from among the results of the analysis in the first interface portion of the second user interface generating: (a) the set of terms associated with the selected individual analysis for display in the second interface portion of the second user interface, and (b) the snippets corresponding to the social media data sources associated with the selected individual analysis result for display in the first interface portion of the second user interface.