Uma solução interessante seria a implementação do recaptcha. Essas são algumas opções

Depois pensar em algo mais elaborado. Mas isso já iria inibir muitos bots

É possível criar conteúdo diretamente fazendo uso da API, acredito que recaptcha não serviria nesse sentido.

Acho que eles quis dizer sobre o recaptcha na hora de criar a conta
Seria na hora de criar a conta e dentro do site na hora de efetuar novas publicações. Mas de fato, via api é outra coisa. O que eu tenho em mente no momento é um sistema de MachineLearning que aprende com os reports e analise da curadoria. Cargos poderiam ser dado. Como os de moderador... Um verficador de duplicidade de conteúdo também seria massa.
> Cargos poderiam ser dado. Como os de moderador No TabNews, o que se pode e não pode fazer é decidido pelas **features** que o usuário tem, por exemplo, você pode ter a feature `ban:user` que permite você banir usuários, a feature `update:content:others` permite você editar o conteúdo de outros usuários, etc... Então já tem um sistema **parecido** com cargos, só teria que decidir quem teriam as features e quais features eles teriam