Book Image

Learning Social Media Analytics with R

By : Dipanjan Sarkar, Karthik Ganapathy, Raghav Bali, Tushar Sharma
Book Image

Learning Social Media Analytics with R

By: Dipanjan Sarkar, Karthik Ganapathy, Raghav Bali, Tushar Sharma

Overview of this book

The Internet has truly become humongous, especially with the rise of various forms of social media in the last decade, which give users a platform to express themselves and also communicate and collaborate with each other. This book will help the reader to understand the current social media landscape and to learn how analytics can be leveraged to derive insights from it. This data can be analyzed to gain valuable insights into the behavior and engagement of users, organizations, businesses, and brands. It will help readers frame business problems and solve them using social data. The book will also cover several practical real-world use cases on social media using R and its advanced packages to utilize data science methodologies such as sentiment analysis, topic modeling, text summarization, recommendation systems, social network analysis, classification, and clustering. This will enable readers to learn different hands-on approaches to obtain data from diverse social media sources such as Twitter and Facebook. It will also show readers how to establish detailed workflows to process, visualize, and analyze data to transform social data into actionable insights.
Table of Contents (16 chapters)
Learning Social Media Analytics with R
About the Author
About the Reviewer
Customer Feedback


The main intent of this chapter was to give you exposure to a completely different domain in social media by taking a journey through the world of software collaboration and social coding. GitHub has truly been one of the success stories in both the technology and software collaboration landscape with over 19 million developers, 52 million repositories, and 100 K teams worldwide! We followed a step-by-step approach in this chapter by getting to know more about our domain in detail before diving into analysis. By now, you should know all the necessary concepts and methodologies which are followed in collaborative development and distributed source code management. Detailed steps and description, of all the necessary packages and datasets which were used in this chapter have also been explained for everyone's benefit to get started with the hands-on examples effortlessly.

We covered detailed steps on how to retrieve, parse, and transform data from GitHub using its REST APIs and also...