Skip to content

Communicate with the 'Data' in Ruby & Ruby Web Apps

Shekhar Prasad Rajak edited this page Sep 20, 2019 · 1 revision

Pitch

In this talk, learn how you can process, analyze, interactively visualize the data with features as data analysts & Predictive Analysts for Business and data representation in web app and IRuby notebook that you won't find in other languages.

daru, daru-io & daru-view .....

Description

Outlines

First 10 minutes, audience will be focused on current data science requirements and followed by how daru and it's plugin gem daru-io and daru-view seems promising for data analysts & Predictive Analytics for Business and data representation in Ruby web applications.

Next 10-15 minutes, demonstration will go on from importing the data (from various real world sources/formats) using daru-io , manipulation and analysis using daru, plotting various interactive charts in IRuby notebook and Ruby web applications (Rails/ Sinatra/Nanoc/Hanami) & downloading the charts using daru-view and exporting the manipulated/required data set using daru-io .

Features that will be covered are in Ruby Science Foundation i.e. SciRuby blog posts or our contributors blog posts :

Outcomes & intended audience

Rubyist will be started accepting Ruby in Data Science and related fields after learning crunching and cleaning data read/write from/to a variety of sources and generating beautiful plots of that data with just a few lines of Ruby code. Prior experience with data analysis is not a necessity but having some exposure to basic data analysis is recommended. This will be an entry/intermediate level talk, where expert Rubyist will see new world of data analysis in Ruby.

Notes

Certainly there were a need of gem(s) for data processing, analyzing and visualizing that will make Ruby powerful in data science field. After this talk people will not switch to other language for datalogy. In this talk we will learn how daru and it's plugin gems daru-io and daru-view is far better than any other libraries of any languages and how it is very effective for import & export of the data in different formats, data analysis, manipulation and visualisation, to be use in any Ruby web application, IRuby notebook or console .

Being the contributor of daru gem, author of plugin gem daru-view (A project under Ruby Science Foundation i.e. SciRuby for Google Summer of Code 2017), I can effectively convey features of these gems, which makes it very powerful in Ruby data science.

As a mentor and contributor at Ruby Science Foundation (SciRuby) for Google Summer of Code 2018, I am maintaining & working on improvements of these gems. I have talked about daru-view in RubyConf India 2018 and workshop on SymPy at PyCon India 2017.

Clone this wiki locally