My name is Yong-Siang Shih (施詠翔). I’m a passionate computer scientist who loves learning and embraces open source technologies.
I’m interested in Machine Learning, Deep Learning, and applications of deep learning to Computer Vision, Pattern Recognition, and Natural Language Processing.
MSc in Computer Science, 2015
National Taiwan University
BSc in Computer Science, 2013
National Chiao Tung University
My implementations of deep neural networks for practice
A command line tool to decompress snappy files produced by Hadoop
Utilities to convert exported Anobii CSV files to Goodreads
My open source contributions, which are mostly PRs sent via GitHub
An open book that introduces computer science to the general audience
An agent to play the Dala game, learned with genetic algorithms
An two-player maze game implemented with PCM7230 and Openmoko Neo FreeRunner
An Arkanoid-like game using Verilog. Developed on a Xilinx Spartan-3E Starter Kit FPGA Board, XC3S500E FG320.
An Array30 input method implementation under Linux using IBus
A novel website created in 2005, which won 1st Prize in Acer Digital Innovation Award