And yet, people very often find themselves using generative models for categorization and information retrieval tasks...