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; receiving a business intelligence query from a user; parsing the business intelligence query to determine polarity, emotion and topicality (PET) of the query; selecting key attributes from a plurality of available attributes in the integrated data responsive to the PET; compiling the selected key attributes into a metadata construct; generating at least one consumer segment using social network data located in the metadata construct; generating sentiment for the at least one consumer segment using the metadata construct by load balancing multiple servers operating in parallel coupled to a local database for storing transient analytics data from the plurality of data sources and analysis results thereby enhancing analysis performance, wherein the generation of the sentiment is by name-value pair modeling; generating correlations between attributes of the integrated data; and generating a visualization of the segment, sentiment and correlations as an infographic and chart; outputting the visualization in an electronic format accessible by a third party application.
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; receiving a business intelligence query from a user; parsing the business intelligence query to determine polarity, emotion and topicality (PET) of the query; selecting key attributes from a plurality of available attributes in the integrated data responsive to the PET; compiling the selected key attributes into a metadata construct; generating at least one consumer segment using social network data located in the metadata construct; generating sentiment for the at least one consumer segment using the metadata construct by load balancing multiple servers operating in parallel coupled to a local database for storing transient analytics data from the plurality of data sources and analysis results thereby enhancing analysis performance, wherein the generation of the sentiment is by name-value pair modeling; generating correlations between attributes of the integrated data; and generating a visualization of the segment, sentiment and correlations as an infographic and chart; outputting the visualization in an electronic format accessible by a third party application. 3. The method of claim 1 wherein the plurality of data sources includes a structured data source, an unstructured data source, a social data source, and a syndicated data source.