Social media are based on computer-mediated technologies that smooth the progress of the creation and distribution of information, thoughts, idea, career benefits and other forms of expression via implicit communities and networks. The social network analysis (SNA) has emerged with the increasing popularity of social networking services like Facebook, Twitter, etc. Therefore, information about group cohesion, contribution in activities, and associations among subjects can be obtained from the analysis of the blogs. The analysis of the blogs required well-known knowledge discovery tools to help the administrator to discover participant collaborative activities or patterns with inferences to improve the learning and sharing process. Therefore, the goal of this chapter is to provide the data mining tools for information retrieval, statistical modelling and machine learning to employ data pre-processing, data analysis, and data interpretation processes to support the use of social network analysis (SNA) to improve the collaborative activities for better performance.