JuliaCon 2015: What's going on at JuliaTokyo?

JuliaCon 2015: What's going on at JuliaTokyo?

http://juliacon.org/

JuliaTokyo is a community for Julia enthusiasts in Japan.

From basic tutorial to macros & parallel computing, Deep Learning to AI Japanese chess, and even an unofficial anime character, we are having a variety of activities at JuliaTokyo.

In this presentation I would like to introduce how Julia is gaining its popularity in Japan, what we’ve been doing at JuliaTokyo, and how we want to interact with the rest of the world in the future.

C6b97a47d5406cfdef50a5c755751c16?s=128

Sorami Hisamoto

June 25, 2015
Tweet

Transcript

  1. What’s going on at JuliaTokyo ? δϡϦΞ౦ژͷ׆ಈใࠂ Sorami Hisamoto, @sorami

    June 25, 2015 @ JuliaCon
  2. None
  3. “World of Julia” by Jiahao Chen github.com/jiahao/ijulia-notebooks/blob/master/2014-06-30-world-of-julia.ipynb

  4. julialang.org/community/

  5. julialang.org/community/

  6. How is Julia in Japan? ‣ Quite a few people

    are interested. ‣ Some publications (next slide). ‣ The community: JuliaTokyo .
  7. Publications in Japanese “Learn Julia by Examples:
 Part I -

    Getting Started” @yomichi_137 Aug. 2013 @ Comiket
 *publicly available online “Learn Julia by Examples: v.0.3.3/v0.4.0-dev compat.” @yomichi_137 Dec. 2014 @ Comiket A Chapter in “Data Scientist Training Reader: Practical R Edition” S. Hisamoto & R. Nishizono Dec. 2014
  8. JuliaTokyo is … ‣ A community for Julia enthusiasts in

    Japan. ‣ June 2014 ~ . ‣ Next meetup in July 11, 2015. ‣ We have a fan!
  9. None
  10. The Website: http://julia.tokyo

  11. Meetup Online Sapces Translation

  12. Meetup Online Sapces Translation

  13. twitter.com/tendon0/status/485304869457100800/photo/1

  14. Language Survey Number of People 0 10 20 30 40

    50 Languages to use in Daily Basis Python R Java C++ Ruby Excel C Julia Matlab Scala Perl Others #2 #3 #4 ‣ Some other languages:
 SAS, Go, F#, Clojure, Mathematica, Visual Basic, Fortran, Clojure, SQL, F#, 
 D, Erlang, Haskell, .Net, CUDA, Swift, ObjectiveC, PHP, C#, ECMAScript, Elixir, … ‣ #2: 81 people, #3: 75 people, #4: 44 people (multiple answers allowed)
  15. “Deep RNN & LSTM” Andre Pemmelaar, @QuantixResearch April 2015, link

  16. “MeCab.jl” (Binding for a Japanese morphological analyser) Michiaki Ariga, @chezou

    Dec. 2015, link
  17. “AI Japanese Chess” Takeshi Kimura, @kimrin Jul. 2014, link

  18. “Software re-implemented in Julia overwhelmed the existing one in C/C++,

    so we decided to use the Julia-version for the tournament” www.computer-shogi.org/wcsc23/appeal/Mecha_Lady_Shogi/appeal.pdf
  19. (unofficial) Anime Character ‣ Tweets @JuliaAnimeChara ‣ Copyrights: ‣ CC

    BY-NC-SA ‣ Commercial use: grant by @kimrin ‣ Ninja: representing the “speed” of Julia ‣ link
  20. … and more! ‣ Introductory Session
 @sorami ‣ Julia in

    the Corporation
 @QuantixResearch ‣ Hamiltonian Monte Carlo Method with Julia
 @bicycle1885 ‣ DataFrames.jl
 @weda_654 ‣ Parallel Computing with Julia
 @sfchaos ‣ Toolbox for Julia Development
 @yomichi_137 ‣ MeCab.jl
 @chezou ‣ Review of v0.3 release note
 yoshifumi_seki ‣ Using BinDeps.jl
 @r9y9 ‣ Julia Language Anime Character
 @kimrin ‣ julia-doc translation, design patterns by julia, C wrapper - @ohtaman, et al. ‣ Make Julia more popular in Japan!! - @chezou ‣ Deep learning sequence models (Deep RNN & LSTMs) in #julialang - @QuantixResearch ‣ On Macros - @yomichi_137 ‣ Construction and evaluation of machine learning models by Julia - @sfchaos ‣ Preprocessing with Julia - @weda_654 ‣ What's wrong with this Julia? - @bicycle1885 ‣ W2vUtils.jl - @mrkn ‣ Speech signal processing with Julia - @r9y9 ‣ Data Science Packages - @yutajuly ‣ (missed the title) - naoya_ikeda ‣ Pythonista tries Julia with Jupyter - @iktakahiro ‣ SVM with Julia - @uk24s ‣ Cooking with Julia - @nozawa0301 ‣ Mecha Joshi Shogi (AI Japanese chess) - @kimrin ‣ MsgPackRpcClient.jl: live pull-request - @keithseahus ‣ Julia: now and future
 @sorami ‣ Julia 100 exercises
 @chezou ‣ Let's make Julia packages!
 @bicycle1885 ‣ Visualize Julia
 @nezuq ‣ Mecha Joshi Shogi (AI chess in Julia)
 @kimrin ‣ A Brief JuliaCon Report / Natural Language Processing with Julia
 Pontus Stenetorp ‣ Writing Julia code properly
 Yoshifumi Seki ‣ Rondom Forests with Julia 0.3
 @gepuro ‣ Plotly Julia API
 @B_T_Budo ‣ Let's use LightTable
 @QuantixResearch juliatokyo.connpass.com
  21. Meetup Online Sapces Translation

  22. Meetup Online Sapces Translation

  23. julia-wakalang github.com/juliatokyo/julia-wakalang/

  24. julia-wakalang github.com/juliatokyo/julia-wakalang/ ๏ wakalang (Θ͔ΒΜ):
 “don’t understand” in Japanese ๏

    a casual place for people to
 ask questions, talk dreams, …
  25. Chat Room (Gitter) gitter.im/JuliaTokyo/julia-wakalang

  26. 25 days, 25 articles qiita.com/advent-calendar/2014/julialang

  27. 25 days, 25 articles qiita.com/advent-calendar/2014/julialang ๏ Dec 01: "Learn Julia

    in X Minutes" bicycle1885 ๏ Dec 02: "Julia v0.4.0-dev" yomichi_137 ๏ Dec 03: "Julia Environment Setup - 2014 ver." chezou ๏ Dec 04: "Let's Program in Unicode" bicycle1885 ๏ Dec 05: "Low-level Julia (LLVM IR & Native Code)" kimrin ๏ Dec 06: "Presented 'MaCab.jl' at JapanR" chezou ๏ Dec 07: "Introduction to The Classic Compiler Theories" kimrin ๏ Dec 08: "Running Stan.jl on Windows 8.1" berobero11 ๏ Dec 09: "Common Gotcha around ccall Pointer" r9y9 ๏ Dec 10: "NumericExtensions.jl / NumericFuns.jl" yomichi_137 ๏ Dec 11: "Releasing The Packages via REPL" chezou ๏ Dec 12: "100 Julia Q&As for Pythonista" bicycle1885 ๏ Dec 13: "Reading 'Introduction to Julia'" chezou *referring to the book above ๏ Dec 14: "Construction and Evaluation of Prediction Models by Julia" sfchaos ๏ Dec 15: "On Julia DataFrame - #1" weda_654 ๏ Dec 16: "Doing What I Usually Do in R with Julia" dichika ๏ Dec 17: "Building A Spam Classifier with Julia" yutajuly ๏ Dec 18: "Accelerating randn" yomichi_137 ๏ Dec 19: “Seven More Languages in Seven Weeks" sorami ๏ Dec 20: “Trouble points when doing Logistic Regression with Julia" ysks3n ๏ Dec 21: "Adding Julia to The Quine Relay" mametter ๏ Dec 22: "(something related to build?)" iizukak ๏ Dec 23: "(language comparisson?)" nezuq ๏ Dec 24: "Binding the Libraries Written in C" chezou ๏ Dec 25: “Make instruments with Julia" kimrin
  28. Meetup Online Sapces Translation

  29. Meetup Online Sapces Translation

  30. http://docs.julia.tokyo

  31. http://docs.julia.tokyo Work in Progress! Contributions by @TaKeZo_I, people at BrainPad,

    Inc. …
  32. http://docs.julia.tokyo Work in Progress! Contributions by @TaKeZo_I, people at BrainPad,

    Inc. … Moving to Transifex or Crowdin,
 for multi-language integration?
 c.f. Ismael-VC & julialang-es
 https://crowdin.com/project/julia-doc
 https://www.transifex.com/projects/p/julia-web/ Julia-I18N !
  33. Meetup Online Sapces Translation

  34. Come join us! ‣ Visit Japan and give a talk!

    ‣ No travel support (yet). 
 However, if you happen to visit Japan for some reason, do let us know!
  35. See you in Japan ! http://julia.tokyo twitter.com/chezou/status/611165745712529408