1. A computer implemented method for benchmarking a brand based on social media strength of said brand, comprising: providing a brand monitoring platform comprising at least one processor configured to monitor said brand in a virtual social media environment; acquiring input information on said brand by said brand monitoring platform; identifying industries related to said brand and competing brands in said identified industries using said acquired input information on said brand by said brand monitoring platform; acquiring social media information related to said brand and said competing brands in said identified industries from a plurality of social media sources in said virtual social media environment by said brand monitoring platform via a network; dynamically generating categories in one or more hierarchical levels in each of said identified industries by said brand monitoring platform based on an independent analysis of said acquired social media information related to said brand and said competing brands from each of said social media sources; sorting said acquired social media information related to said brand and said competing brands in said each of said identified industries into one or more of said dynamically generated categories in said one or more hierarchical levels by said brand monitoring platform using a sorting interface provided by said brand monitoring platform; determining an audience score for said brand and each of said competing brands by measuring an aggregate reach of said brand and said each of said competing brands in said virtual social media environment by said brand monitoring platform based on one or more of a plurality of weighted audience score metric parameters using said sorted social media information; determining an engagement score for said brand and said each of said competing brands by measuring interaction between said brand and said each of said competing brands and their followers by said brand monitoring platform based on one or more of a plurality of weighted engagement score metric parameters using said sorted social media information; generating an aggregate score for said brand and said each of said competing brands by said brand monitoring platform using said determined audience score and said determined engagement score; and determining social media strength of said brand in comparison with said competing brands in said virtual social media environment by assigning a rank to said brand and said each of said competing brands by said brand monitoring platform based on said aggregate score; whereby said brand is benchmarked in comparison with said competing brands in said virtual social media environment based on said social media strength of said brand in comparison with said competing brands in said virtual social media environment.