A method and system for text data analysis by performing deep syntactic and semantic analysis of text data and extracting entities and facts from the text data based on the results of deep syntactic and semantic analysis, including extraction of sentiments using a sentiment lexicon constructed upon a semantic hierarchy. The data analysis can include determining sign of the extracted sentiment, aggregate function of the text data, analyzing social mood, and classifying the text data.
TEXT DATA SENTIMENT ANALYSIS METHOD