This document discusses using natural language processing (NLP) techniques to analyze content in social networking sites. Specifically, it aims to identify abusive or defaming content in blog and social media posts. It first provides background on NLP and its role in understanding human language at a semantic level. This includes techniques like named entity recognition, coreference resolution, relationship extraction, and sentiment analysis. The document then discusses how NLP can be applied to analyze social media content and filter out noise to better understand conversations and sentiment. The goal is to automatically detect and rate abusive content in posts using a combination of NLP and HTML analysis.