1. A system for generating explanatory summaries, comprising: a processor; and a memory storing instructions executable by the processor, the instructions to: obtain a first topic label and a first data set, the first topic label comprising a plurality of words for which an explanatory summary should be generated; extract features from the first data set; modify the first topic label to generate a second topic label; evaluate discriminativeness of the extracted features by comparing the first data set to a second data set that is related to the second topic label; generate a first ranked list of the extracted features based on the discriminativeness; determine, for each extracted feature, whether the each extracted feature includes at least one of the plurality of words; in response to determining that the each extracted feature includes the at least one of the plurality of words, exclude the each extracted feature from the extracted features that are being ranked; generate the explanatory summary by including the top N extracted features of the first ranked list in the explanatory summary; and output the explanatory summary.