General Latent Feature Modeling for Data Exploration Tasks