Implementing Deep Learning Methods and Feature Engineering for Text Data: The Skip-gram Model