Great post Jihad! I like the original photo examples you share .. but also your outside-in approach (describing the different bits in a clear, but concise way).
I've been doing the ML course on Coursera, and have been meaning to get my hands dirty with Tensorflow .. your breakdown sure helps!
Yaay for first post .. Keep them coming!