Beagle: Automated Extraction and Interpretation of Visualizations from the Web
summary
Beagle automatically crawls the web for SVG visualizations, extracting about 41,000 visualizations from five repositories using an SVG island crawl strategy, computes 100+ SVG-derived features, and trains a random forest that reaches roughly 85% accuracy across 24 types. Results show four types dominate (bar, line, scatter, map) — bar line scatter map dominance — pie charts under 5%, and the pipeline scales enough to build a queryable corpus for further analysis.
AI-written summary · about
chapters (11)
- 0:00Introduction and background
- 2:14Project contributions overview
- 4:22Web crawling challenges
- 6:30Island search technique
- 7:54SVG statistics and labeling
- 10:45Machine learning setup
- 12:13Annotated dataset analysis
- 13:39Key takeaways and insights
- 14:43Future work directions
- 15:26Summary and data availability
- 15:57Q&A session
related talks
10mThe Future of Data Visualization
46mExplorations in Interactive Visual Analytics
43mThe Future of Data Visualization on the Web
42mInteractive Data Analysis: Visualization and Beyond
01h 00mUnveiling the Open Source Visualization Engine for Busy Hackers
18mData Visualisation with Ruby
34mSearching for My Next Chart
29m"Hand Coded Artisanal Data-Visualization"
