Acquire and analyze data from all corners of the social web with Python
Key benefits
Make sense of highly unstructured social media data with the help of the insightful use cases provided in this guide
Use this easy-to-follow, step-by-step guide to apply analytics to complicated and messy social data
This is your one-stop solution to fetching, storing, analyzing, and visualizing social media data
Description
Your social media is filled with a wealth of hidden data – unlock it with the power of Python. Transform your understanding of your clients and customers when you use Python to solve the problems of understanding consumer behavior and turning raw data into actionable customer insights. This book will help you acquire and analyze data from leading social media sites. It will show you how to employ scientific Python tools to mine popular social websites such as Facebook, Twitter, Quora, and more. Explore the Python libraries used for social media mining, and get the tips, tricks, and insider insight you need to make the most of them. Discover how to develop data mining tools that use a social media API, and how to create your own data analysis projects using Python for clear insight from your social data.
Who is this book for?
This book is for intermediate Python developers who want to engage with the use of public APIs to collect data from social media platforms and perform statistical analysis in order to produce useful insights from data. The book assumes a basic understanding of the Python Standard Library and provides practical examples to guide you toward the creation of your data analysis project based on social data.
What you will learn
Interact with a social media platform via their public API with Python
Store social data in a convenient format for data analysis
Slice and dice social data using Python tools for data science
Apply text analytics techniques to understand what people are talking about on social media
Apply advanced statistical and analytical techniques to produce useful insights from data
Build beautiful visualizations with web technologies to explore data and present data products
Table of Contents 9 Chapters
Social Media, Social Data, and Python Chevron down icon
Social Media, Social Data, and Python Getting started Social media - challenges and opportunities Python tools for data science Processing data in Python Building complex data pipelines Summary
#MiningTwitter – Hashtags, Topics, and Time Series Chevron down icon
#MiningTwitter – Hashtags, Topics, and Time Series Getting started The Twitter API Collecting data from Twitter Analyzing tweets - entity analysis Analyzing tweets - text analysis Analyzing tweets - time series analysis Summary
Users, Followers, and Communities on Twitter Chevron down icon
Users, Followers, and Communities on Twitter Users, friends, and followers Mining your followers Mining the conversation Plotting tweets on a map Summary
Posts, Pages, and User Interactions on Facebook Chevron down icon
Posts, Pages, and User Interactions on Facebook The Facebook Graph API Mining your posts Mining Facebook Pages Summary
Topic Analysis on Google+ Chevron down icon
Topic Analysis on Google+ Getting started with the Google+ API Embedding the search results in a web GUI Notes and activities from a Google+ page Text analysis and TF-IDF on notes Summary
Questions and Answers on Stack Exchange Chevron down icon
Questions and Answers on Stack Exchange Questions and answers Getting started with the Stack Exchange API Working with Stack Exchange data dumps Text classification for question tags Summary
Blogs, RSS, Wikipedia, and Natural Language Processing Chevron down icon
Blogs, RSS, Wikipedia, and Natural Language Processing Blogs and NLP Getting data from blogs and websites NLP Basics Summary
Mining All the Data! Chevron down icon
Mining All the Data! Many social APIs Mining videos on YouTube Mining open source software on GitHub Mining local businesses on Yelp Building a custom Python client Summary
Linked Data and the Semantic Web Chevron down icon
Linked Data and the Semantic Web A Web of Data Mining relations from DBpedia Mining geo coordinates Summary
(Marco Bonzanini)
https://www.packtpub.com/en-ie/product/mastering-social-media-mining-with-python-9781783552016