1. A system for predicting future trends of term taxonomies of users generated content, comprising: at least one processor configured to: access via a network interface one or more data sources to receive the users generated content; generate phrases from the users generated content, the phrases including sentiment phrases and non-sentiment phrases, wherein each of the sentiment phrases includes one or more words describing a sentiment, the sentiment being any one of: a positive sentiment, a neutral sentiment, and a negative sentiment; periodically analyze via an analysis unit one or more term taxonomies to determine at least a trend of at least one of the non-sentiment phrases with respect of a plurality of the respective sentiment phrases, wherein a term taxonomy is an association between the non-sentiment phrase and the sentiment phrases; and generate via an analysis unit a prediction of future behavior of the at least trend with respect of the one or more term taxonomies.