Applications of Deep Representation Learning to Natural Language Processing and Satellite Imagery