Slide 1
StoryTracker 1.0
A brief introduction by Ben Welsh
Slide 2
My name is Ben
Sometimes I go by @palewire
Slide 3
I work here
The @latimes in #DTLA
Slide 12
Screenshots
are good
Slide 13
Screenshots
are good
But
also stupid
Slide 14
Screenshots
are good
But
also stupid
HTML is
the gold mine
Slide 17
>>> import storytracker
>>> obj = storytracker.archive('http://www.stltoday.com', output_dir='/home/ben/Desktop/')
>>> obj.gzip_archive_path
'/home/ben/Desktop/http!www.stltoday.com!|!!!@2014-11-08T23:49:08.188549+00:00.gz'
Slide 18
>>> obj.write_hyperlinks_csv_to_path('/home/ben/Desktop/stltoday.csv')
Slide 19
>>> obj.write_overlay_to_directory('/home/ben/Desktop/')
'/home/ben/Desktop/overlay-http!www.cnn.com!|!!!@2014-11-08T23:49:08.188549+00:00.png'
Slide 20
>>> urlset.write_overlay_animation_to_directory('/home/ben/Desktop/')
'/home/ben/Desktop/urlset-overlay.gif'
Slide 21
>>> urlset.write_href_overlay_animation_to_directory(
>>> 'http://www.stltoday.com/sports/columns/bernie-miklasz/bernie-big-red-thrive-under-you
>>> '/home/ben/Desktop/'
>>> )
'/home/ben/Desktop/urlset-href-overlay.gif'
Slide 23
So what?
Automated
analysis
Slide 24
So what?
Automated
analysis
Here’s how
Slide 26
Who does Drudge love the most?
Slide 27
Who does Drudge love the most?
Nov. 4
Slide 28
Who does Drudge love the most?
Nov. 4 7 days
Slide 29
Who does Drudge love the most?
Nov. 4 7 days 96 archives
Slide 30
Who does Drudge love the most?
Nov. 4 7 days 96 archives
953 links
Slide 31
Who does Drudge love the most?
Nov. 4 7 days 96 archives
953 links 448 stories
Slide 32
Who does Drudge love the most?
Nov. 4 7 days 96 archives
953 links 448 stories 142 domains
Slide 36
9. 8. 5.
5. 5. 4.
Slide 37
9. 8. 5.
5. 5. 4.
3.
Slide 38
9. 8. 5.
5. 5. 4.
3. 1. 1.
Slide 41
>>> import storytracker
>>> obj = storytracker.open_wayback_machine_url(
>>> 'https://web.archive.org/web/20010911223655/http://www.cnn.com/'
>>> )
Slide 43
What next?
Real world
feedback
Slide 44
What next?
Real world Grow, via
feedback partnerships
Slide 45
What next?
Real world Grow, via PastPages
feedback partnerships integration
Slide 46
What next?
Real world Grow, via PastPages
feedback partnerships integration
SVG outputs
Slide 47
What next?
Real world Grow, via PastPages
feedback partnerships integration
SVG outputs Storysniffer
refactor
Slide 48
What next?
Real world Grow, via PastPages
feedback partnerships integration
SVG outputs Storysniffer Your
refactor wild ideas
Slide 49
http://storytracker.p
astpages.org
Questions?
Slide 50
Sorry, haters.
Still standing.