These are slides for some talks I gave, mostly about the Elixir programming language

  1. Intro to Process Oriented Programming

    2017/5/14 @ Chiba lab, The University of Tokyo

  2. Intro to Functional Programming with Elixir

    2017/4/1 @ ElixirConf Japan 2017

  3. Elixir logger

    2016/8/31 @ tokyo.ex #5

  4. Metaprogramming in Elixir

    2016/6/30 @ tokyo.ex #3

  5. Elixir concurrency basics

    2016/5/23 @ tokyo.ex #2

  6. Elixir 1.3

    2016/4/19 @ tokyo.ex #1

Paper presentation

These are slides for some papers I read and presented.
NB: the papers are not by me, I just made the slides to introduce the papers and shared them here

  1. A Survey of Machine Learning for Big Code and Naturalness

    by Miltiadis Allamanis, Earl T. Barr, Premkumar Devanbu, Charles Sutton
    2018/4/2 @ Chiba lab, The University of Tokyo

  2. Learning a Static Analyzer from Data

    by Pavol Bielik, Veselin Raychev and Martin Vechev
    2018/1/29 @ SRL group, ETH Zurich

  3. Improved Semantic Representations From Tree-Structured Long Short-Term Memory Networks

    by Kai Sheng Tai, Richard Socher, Christopher D. Manning
    2017/10/2 @ Tensorflow User Group Tokyo, paper presentation #4

  4. FairPlay: Fraud and Malware Detection in Google Play

    by Mahmudur Rahman, Mizanur Rahman, Bogdan Carbunar, Duen Horng Chau
    20/12/2016 @ Anomaly detection class, The University of Tokyo

  5. Automatic Patch Generation by Learning Correct Code

    by Fan Long, Martin Rinard
    21/11/2016 @ Chiba lab, The University of Tokyo