26. Non-transitory computer-readable storage media encoded with a computer program including instructions executable by a processor to provide a social media intelligence application comprising: a. a first software module obtaining real-time social media conversations; b. a second software module automatically classifying, categorizing and summarizing expressed emotions in said real-time social media conversations by using a knowledge base of emotional words, or phrases, or both words and phrases as an input, wherein the knowledge base comprises a list of emotional tokens and pairwise token distance using a degree of similarity, each pair associated with a valence and arousal score expressed on a scale; c. a third software module defining a continuous distance metric between said real-time social media conversations comprising same or different number of the emotional tokens utilizing an expand-align-compare (EAC) algorithm; d. a fourth software module conducting hierarchical clustering based on that distance metric; and e. a fifth software module outputting a result associated with said hierarchical clustering.
26. Non-transitory computer-readable storage media encoded with a computer program including instructions executable by a processor to provide a social media intelligence application comprising: a. a first software module obtaining real-time social media conversations; b. a second software module automatically classifying, categorizing and summarizing expressed emotions in said real-time social media conversations by using a knowledge base of emotional words, or phrases, or both words and phrases as an input, wherein the knowledge base comprises a list of emotional tokens and pairwise token distance using a degree of similarity, each pair associated with a valence and arousal score expressed on a scale; c. a third software module defining a continuous distance metric between said real-time social media conversations comprising same or different number of the emotional tokens utilizing an expand-align-compare (EAC) algorithm; d. a fourth software module conducting hierarchical clustering based on that distance metric; and e. a fifth software module outputting a result associated with said hierarchical clustering. 33. The media of claim 26 , wherein the valence and arousal scores are derived from a sample of social media communications containing at least one of the tokens.