BuzzFeed News Senior Reporter Lam Thuy Vo explains how to mine, process, and analyze data from the social web in meaningful ways with the Python programming language.
Did fake Twitter accounts help sway a presidential election? What can Facebook and Reddit archives tell us about human behavior? In Mining Social Media, senior BuzzFeed reporter Lam Thuy Vo shows you how to use Python and key data analysis tools to find the stories buried in social media.
Whether you're a professional journalist, an academic researcher, or a citizen investigator, you'll learn how to use technical tools to collect and analyze data from social media sources to build compelling, data-driven stories.
Learn how to:
• Write Python scripts and use APIs to gather data from the social web
• Download data archives and dig through them for insights
• Inspect HTML downloaded from websites for useful content
• Format, aggregate, sort, and filter your collected data using Google Sheets
• Create data visualizations to illustrate your discoveries
• Perform advanced data analysis using Python, Jupyter Notebooks, and the pandas library
• Apply what you've learned to research topics on your own
Social media is filled with thousands of hidden stories just waiting to be told. Learn to use the data-sleuthing tools that professionals use to write your own data-driven stories.
AI Reading Assistant
Whole-book reading guide from stratified index samples; jump to passages in the text
Tip the Site
Support this siteYour recognition and a small knowledge-service contribution help keep this technical work open source.Scan the WeChat Pay or Alipay code below. Logged-in and guest visitors can both tip.
WeChat Pay
Alipay
Open WeChat or Alipay and scan. No login required.
Brief outline
【One-Line Pitch】
BuzzFeed News Senior Reporter Lam Thuy Vo explains how to mine, process, and analyze data from the social web in mean…
【Book Arc】
- **Opening (~0%–12%)**: Did fake Twitter accounts help sway a presidential election?; More importantly, there are those who remain in my timeline and who have been exceptionally supportive of me.
- **Early (~12%–35%)**: instance, every tweet timestamp needs to be rendered in the same font, color, and size.; hile you may not know how to read JavaScript, you can often decipher quite a bit simply by reading it.
- **Middle (~35%–65%)**: w you need to navigate into the folder you created earlier, python_scripts.; site will use the same key names or overall JSON structure.
- **Late (~65%–88%)**: need to copy the minified HTML, paste it into a window that the tool provides, and click a button to unminify it!; For that purpose we can use a library called time, which is part of Python’s standard library, so it’s already installed.
- **Ending (~88%–100%)**: need to select the data we want to turn into a filter view.; elp to imagine Sheets going through these two tables like a directionless robot that wants really foolproof instructions on what to do.
【Key Takeaways】
- **Did fake Twitter accou…** (Opening): Did fake Twitter accounts help sway a presidential election?
- **More importantly** (Opening): More importantly, there are those who remain in my timeline and who have been exceptionally supportive of me.
- **You’ll also learn the…** (Opening): You’ll also learn the basics of Python through practical exercises in the interactive shell.
- **instance** (Early): instance, every tweet timestamp needs to be rendered in the same font, color, and size.
- **hile you may not know…** (Early): hile you may not know how to read JavaScript, you can often decipher quite a bit simply by reading it.
- **Functions are like the…** (Early): Functions are like the set of directions you’ve written down.
【Reading Tips】
- Use Passage locations below to jump into the text and set reading anchors
- If this is a brief outline, click Regenerate (top right) for a synthesized guide
【Coverage Limits】
Compressed outline without the model (~33 index chunks). Full structured guide needs AI available.
Page 6
She has also worked as an educator for a decade, developing newsroom-wide training programs, workshops for journalists around the world, and semester-long co...
hile you may not know how to read JavaScript, you can often decipher quite a bit simply by reading it. Let’s try walking through the JavaScript at ➌ one piec...
y youtube_api_key into a string that we store in a variable called api_key ➎. Lastly, we stitch these pieces back together into one long string that makes up...
div class="_3-96 _2let">See how Facebook is changing</div> <div class="_3-94 _2lem">Jul 01, 2018 1:45am</div> </div> for row in rows: writer.writerow(row) Li...
a number as an argument—an integer (whole number) or float (number with decimals)—which represents the amount of time, measured in seconds, for the break. In...
ates on the spreadsheet using its column letter and its row number, which can be found at the top and the left-hand side of the spreadsheet, respectively. Ne...
Support this siteYour recognition and a small knowledge-service contribution help keep this technical work open source.
Scan the WeChat Pay or Alipay code below. Logged-in and guest visitors can both tip.
WeChat PayAlipay
Open WeChat or Alipay and scan. No login required.
Add Tag
Enter tag name (max 50 characters)
Share E-Book
Mining Social Media-Finding Stories in Internet Data (Lam Thuy Vo) (Z-Library)
Scan QR code with your phone to access
Copy the link or scan the QR code to access this e-book on your phone
Share E-Book via Email
Please enter email address
Donation Statistics
¥.00
Total Donations
0
Donation Count
Mining Social Media-Finding Stories in Internet Data (Lam Thuy Vo) (Z-Library)
Find Your Favorite Books
Only registered users can comment after logging in. Comments need to be reviewed by administrators before being displayed
Loading comments...
Reply to Comment
Edit Comment