Techniques For Interpretable And Uninterpretable Features