do I understand it correctly: you (1) have 30 pre-defined classes of emails, (2) you predict a class, (3) put email in a specific UI? I think dynamic clusters would be more helpful! every inbox is different. what if you would cluster my inbox and predict a cluster for a new email? you can do that based on the content and interactions.