Yong-Siang Shih

Machine Learning Scientist, Software Engineer

I'm a passionate computer scientist who loves learning and embraces open source technologies. I have self-taught myself in HTML, CSS, ActionScript when I was 12 years old, and started out as a programmer by learning C++. Recently, I have become interested in Artificial Intelligence and Machine Learning. My research interests include Deep Learning, Computer Vision, Pattern Recognition, and Natural Language Processing.

Education

National Taiwan University

Master of Science in Computer Science and Information Engineering, June 2015

  • Ranked 1st in CS department; GPA: 4.30/4.30
  • Advisor: Hsin-Hsi Chen

National Chiao Tung University

Bachelor of Science in Computer Science, January 2013

  • Ranked 1st in CS department; GPA: 4.26/4.30

Employment

Appier Inc.

Machine Learning Scientist, August 2015 – current
Cross Screen Technology

  • Cross-screen analysis
  • User profiling
  • Product Recommendation

PythonScalaSparkTensorFlow

Microsoft

Software Development Engineer Intern, June 2014 – September 2014
Bing

  • Implemented Parking answer that shows nearby parking lots when relevant queries are issued

C#CosmosSangam

IBM

Software Engineering Intern, July 2013 – August 2013
Datapower Software Quality Assurance

  • Unified different versions of a test framework for DataPower while keeping compatibility
  • Created new features and fixed bugs on the test framework to improve productivity

PythonSTAFSTAXJava

Google

Software Engineering Intern, July 2011 – September 2011
iGoogle

  • Improved template file management to ease development process
  • Reduced the loading time of iGoogle homepage by modifying JavaScript code

PythonC++JavaScript

Publications

Compatibility Family Learning for Item Recommendation and Generation

Yong-Siang Shih, Kai-Yueh Chang, Hsuan-Tien Lin, Min Sun
In Proceedings of 32nd AAAI Conference on Artificial Intelligence, 2018 (forthcoming)
[arXiv] [code] [bibtex]

Detection, Disambiguation and Argument Identification of Discourse Connectives in Chinese Discourse Parsing

Yong-Siang Shih, Hsin-Hsi Chen
In Proceedings of COLING 2016, the 26th International Conference on Computational Linguistics: Technical Papers, 2016
[pdf] [code] [bibtex]

NTUNLP Approaches to Recognizing and Disambiguating Entities in Long and Short Text at the ERD Challenge 2014

Yen-Pin Chiu, Yong-Siang Shih, Yang-Yin Lee, Chih-Chieh Shao, Ming-Lun Cai, Sheng-Lun Wei, Hsin-Hsi Chen
In Proceedings of the First International Workshop on Entity Recognition & Disambiguation, 2014
[pdf] [code] [bibtex]

Projects

  • 資夢 - An introductory book for computer science
  • FreeArray Input Method - An implementation of the graphological-based input method, Array30

Skills

  • Python
  • C++
  • TensorFlow