Vitalsource Technologies, Inc. Automated Software Engineering: A Deep Learning-based Approach