RubyData/workshop_taiwan_201804

Name: workshop_taiwan_201804

Owner: Ruby for Data

Description: RubyData Workshop Taiwan in Ruby x Elixir Conf Taiwan 2018

Created: 2018-04-23 15:15:16.0

Updated: 2018-05-03 03:51:35.0

Pushed: 2018-04-28 05:06:10.0

Homepage: null

Size: 819

Language: Jupyter Notebook

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

RubyData Taiwan Workshop in Ruby x Elixir Conf Taiwan 2018

We are pleased to announce the outline of RubyData Taiwan Workshop in Ruby x Elixir Conf Taiwan 2018.

Sessions

The workshop consists of three sessions. The overview of each session is below.

Session 1: Introduction to Ruby's data tools ecosystem

In the first session, you will learn Ruby's data tools through the following topics.

  1. The existing data tools, development projects, and the relationship of them
  2. How to use and what we can do with the existing data tools for data analysis
  3. How to join the development projects

View the notebook on nbviewer.jupyter.org.

Session 2: Introduction to pycall.rb

In the second session, you will learn Ruby and Python integration through the following topics.

  1. How to use Python tools from Ruby
  2. How to integrate Python tools and Rails applications
  3. The future of pycall.rb and the other language bridging libraries
  4. How to join the development prjects

View the notebook on nbviewer.jupyter.org.

Session 3: Introduction to machine learning programming in Ruby

In the final session, you will learn machine learning programming in Ruby by using mxnet gem. mxnet gem is under development, but surprisingly, you can program deep learning moden by using the current mxnet gem. This session consists of the following topics.

  1. What is Apache MXNet and mxnet gem
  2. How to program machine learning from scratch in Ruby by using mxnet gem
  3. The future development plans and how to join the development

View the notebook on nbviewer.jupyter.org.

Preparation

We will use Jupyter Notebook in the sessions. If you want to execute codes following to the lecturer during the workshop, please prepare your execution environment for the notebooks by the following commands before the workshop day if possible.

NOTE: You need to install Docker before executing the following commands.

t clone git@github.com:RubyData/workshop_taiwan_201804.git
 workshop_taiwan_201804
ke docker:pull

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.