Live-Hack: Analyzing 7 years of Buzzwords at Scale #bbuzz
summary
Scrapes 2010–2016 Berlin Buzzwords sites with Scrapy, stores line‑delimited JSON on S3, and analyzes it in Databricks + Spark using regex cleanup, a stopword list and crude lemmatization. Scraping still breaks on missing content‑type headers and changed HTML, but the crawler finishes (~6 minutes for these archives) and the pipeline produces counts: sessions per year (2010 shows ~10 pages, 2012 and 2014 peak), top speaker appears 9 times (Ted Dunning), and Flink overtakes Spark at this conference as streaming and Kafka climb.
AI-written summary · about
chapters (16)
- 0:00Introduction and welcome
- 1:11Speaker introduction and motivation
- 3:18Plan for live data scraping
- 9:02Challenges in web scraping
- 13:02Choosing analysis tools
- 15:12Live coding setup
- 18:29Loading and inspecting scraped data
- 21:01Text cleaning for analysis
- 27:31Preparing cleaned dataset
- 29:00Counting sessions by year
- 30:25Top speakers over the years
- 33:47Analyzing buzzword trends
- 35:14Streaming frameworks comparison
- 36:41Kafka and batch vs streaming
- 37:24Scalability and conclusions
- 38:51Q&A
related talks
01h 36mSpark for Scala Developers
39mAnalyzing Pwned Passwords with Apache Spark
41mUsing Clojure+Spark to Find All the Topics on the Interwebs
28mLarge Scale Graph Mining with Spark: What I learned from mapping 15 million websites
28mA complete Tweet index on Apache Lucene #bbuzz
47mSpeeding Event Processing to 1.6M/sec: Badoo’s Experience
33mAnalytics in the age of the Internet of Things #bbuzz
01h 35mDeep Dive into the Big Data Landscape
