In this survey, we review different text mining techniques to discover various textual patterns from the
social Web. Social Web-based applications, such as social networking websites create opportunities to
establish interaction among people leading to mutual learning and sharing of valuable knowledge, such
as chat, comments, and discussion boards. Data in social networking websites is inherently unstructured
and fuzzy in nature. In everyday life conversations, people do not care about the spellings and accurate
grammatical construction of a sentence that may leads to different types of ambiguities, such as lexical,
syntactic, and semantic. Therefore, analysing and extracting information patterns from such data sets are
more complex. Several surveys have been conducted to analysed different methods for the information
extraction. Most of the surveys emphasized on the application of different text mining techniques for
unstructured data sets reside in the form of text documents, but do not specifically targeted the data sets
in social networking website. This survey attempts to provide a thorough understanding of different text
mining techniques as well as the application of these techniques in the social networking websites. This
survey investigates the recent advancement in the field of intelligent text analysis and covers two basic
approaches of text mining, such as classification and clustering that are widely used for the exploration of
the unstructured text available on the large-scale systems, such as social Web.