1. A computer-implemented method for generating consumer sentiment and attribute correlation visualizations from data obtained from a plurality of data sources, comprising: integrating data from a plurality of data sources; selecting key attributes from the integrated data; generating at least one consumer segment using the integrated data; generating sentiment for the at least one consumer segment using the integrated data; generating correlations between attributes of the integrated data; and generating a visualization of the segment, sentiment and correlations.