Text this: Deep Learning: a Theoretical Review