Hands on Recent Deep Learning Models for Real World Problems