Development of Data Science Ecosystem for Ruby
summary
Ruby calls Python via PyCall to run real tools: code benchmarks 100 iterations, collects results into a pandas DataFrame, and saves a seaborn bar chart PNG; a Rails demo converts ActiveRecord into DataFrames and embeds visualizations in HTML. Deep learning uses a TensorFlow-backed SSD300 model via the same bridge and writes annotated output images on CPU. Work is underway to add Apache Arrow bindings (red-data-tools) so native high-speed data exchange becomes possible.
AI-written summary · about
chapters (10)
- 0:00Introduction to data science in Ruby
- 3:47Current state of Ruby in data science
- 6:49Introducing PyCall for Python integration
- 11:38Demo benchmarking with PyCall
- 13:59Demo Rails app with Pandas
- 22:00Demo object detection with deep learning
- 28:33Future of Ruby in data science
- 31:08Red Data Tools project overview
- 35:02Call to action and workshop info
- 37:09Q&A session
related talks
28mData Science in Ruby? Is it possible? Is it Fast? Should we use it?
21mScientific Computing in Ruby
16mR, Python, and Tableau: A Love Triangle
32mData Science in Scala with ScalaPy
34mBuilding Data Driven Products with Ruby
37mData Science with Python and R
31mChasing Pandas
01h 26mData Driven Action: a primer on Data Science
