Description
Book SynopsisWith Scraping Social Media you'll learn how to find out what kind of data is available on popular social media juggernauts like Facebook and Twitter and how to recognise the value of what is measured. Practical exercises interweave with conceptual lessons that cover ways to use Python to extract data from social media sources, analyze it, and make sense of it visually. You'll learn how to write a script that taps into an API, how to scrape data from websites, and even how to make sense of emoji usage in your data.
Trade Review"If you want to know a little bit about Data Science while learning Python along the way,
Mining Social Media is a must read . . . It's a fun and hands on approach to the topic, and I'd love to have read this when I was starting coding!"
—Gonçalo Palma, @GonPalma"Excellently written, with complex topics made easy to understand, and has a welcoming style of prose."
—Ryan K. Louie, MD, PhD, @ryanlouie
"If you haven't read Lam's book, Mining Social Media, trust us — you're gonna dig it."
—Craig Newmark Graduate School of Journalism, @newmarkjschoolTable of ContentsIntroduction
Part I: Data MiningChapter 1: The Programming Languages You’ll Need to Know
Chapter 2: Where to Get Your Data
Chapter 3: Getting Data with Code
Chapter 4: Scraping Your Own Facebook Data
Chapter 5: Scraping a Live Site
Part II: Data AnalysisChapter 6: Introduction to Data Analysis
Chapter 7: Visualizing Your Data
Chapter 8: Advanced Tools for Data Analysis
Chapter 9: Finding Trends in Reddit Data
Chapter 10: Measuring the Twitter Activity of Political Actors
Chapter 11: Where to Go from Here