def gen_feats(self, e_set):
bag_feats = self.gen_bag_feats(e_set)<EOL>length_feats = self.gen_length_feats(e_set)<EOL>prompt_feats = self.gen_prompt_feats(e_set)<EOL>overall_feats = numpy.concatenate((length_feats, prompt_feats, bag_feats), axis=<NUM_LIT:1>)<EOL>overall_feats = overall_feats.copy()<EOL>return overall_feats<EOL>
Generates bag of words, length, and prompt features from an essay set object
returns an array of features
e_set - EssaySet object