Deep Learning: An Application Perspective