I obtained my Ph.D. in C.S. from the National University of Singapore (NUS).

I've contributed a fair amount of boliao[1] stuff to society, such as this app that helps you order coffee/tea in Singapore like a boss (☕️), this other address-finding app (that only applies to SG), and this business analytics app that utilizes public data from FB.

Professionally, I'm a software engineer (yes, I've decided to move away from data science).

Previously, I led data science efforts in portfolio management and advertising (such as AI-based ad copywriters[2] and attribution models[3]). I was also an adjunct faculty member at the School of Computing, NUS. My general day-to-day activity involves the application of deep learning to add value and cut costs — mostly in the natural language domain, though occasionally, I'll venture into the domain of images and videos.

Creatively, I play the piano. Physically, I run. Philosophically, I consider experience and data much more primary than concepts. Metaphorically, I'm a cat.

I initially started this blog to document my deep learning journey. It also serves as a code repository and as a memory refresher for practitioners. Now that I'm a SWE, I'll be documenting/dumping useful code snippets as well.

I can be contacted by the following methods:

Email jovian.lin@gmail.com
GitHub github.com/jovianlin
Google+ plus.google.com/+JovianLin
LinkedIn linkedin.com/in/jovianlin

Note that this is still in WIP stage, so please forgive the occasional disheveled organization and appearance.


  1. "Boliao" — Hokkien or Teochew pronunciation of "無聊" (bô-liâu), which means "boredom." It is a slang expression to describe an act of doing something silly. ↩︎

  2. Ad copy is a term that refers to the main text of a clickable advertisement. Ad copywriters are people (or machines) that produce ad copies. ↩︎

  3. An attribution model is the rule (or set of rules) that determines how credit for sales and conversions is assigned to touchpoints in conversion paths. ↩︎