Deep learning is excellent at classifying all kinds of user-generated content (from text to image, video and even sound!) and is, therefore, a great technique for automated content moderation.
Independent on what type of user-generated content you are working with, deep learning enables you as a company to classify incoming content in three different ways: 1) Binary classification can be used to classify between two classes, the most straightforward is spam or not spam. 2) Multiclass lets you define your own type of categorization, for example different kinds of unwanted content. 3) Multi-label classification can be used if the content needs to be classified with one or several labels.
All of these options open up the possibility of shaping your automated content moderation process as you need it.