All the abovementioned features make blogs a valuable source of information that can be exploited for different purposes.
due to their language being heterogeneous, it is complex to understand and formalize in order to create effective Natural Language Processing (NLP) tools.