~/talk

When Rotten Tomatoes Isn’t Enough: Analyzing Twitter Movie Reviews

Talkat PyData Los Angeles 2018 · 2018-10-17..10-19· [python, machine-learning]
links:none on file
slides:none on file

Pipeline uses Apache Cassandra (DataStax Enterprise Analytics) as the store, Apache Spark to tokenize and remove stop words, Python + Jupyter notebooks to glue things, and tweets from the Twitter API (demo uses pre‑pulled CSVs) inserted via Docker containers. Spark frames convert to pandas then pattern sentiment scores classify tweets and an average positive vs negative score yields a recommendation. A surprising failure mode: the word “impossible” skews scores; adding custom stop words corrects it. The demo runs end‑to‑end and requires tuning for scale and accuracy.

AI-written summary · about

  1. 0:00Introduction
  2. 1:17Problem overview and demo goals
  3. 3:03Apache Cassandra
  4. 11:06Why use Cassandra
  5. 11:47Apache Spark
  6. 13:57Sentiment analysis
  7. 16:26Demo setup
  8. 17:52Jupyter notebook walkthrough
  9. 31:39Sentiment results
  10. 53:08Docker and Jupyter setup
  11. 1:11:16Twitter API demo
  12. 1:13:20Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.