Mind the Gap: A Generative Approach to Interpretable Feature Selection and Extraction