O Discourse tem algo assim? Seria legal se tivesse.
Experimentamos com Discourse Google Perspective API, mas encontramos problemas semelhantes aos descritos no artigo que você linkou… a ferramenta teve dificuldades com linguagem mais matizada e, às vezes, classificava como ofensiva linguagem que não era ofensiva… e esses falsos positivos podem ser ofensivos por si só!
No entanto, os testes iniciais do Twitter enfrentaram alguns problemas. Descobriu-se que seus sistemas e algoritmos às vezes tinham dificuldade em entender a nuance presente em muitas conversas. Por exemplo, nem sempre conseguia diferenciar entre respostas ofensivas, sarcasmo ou, às vezes, até mesmo brincadeiras amigáveis. Também teve dificuldade em considerar situações em que a linguagem está sendo ressignificada por comunidades sub-representadas e, em seguida, usada de formas não prejudiciais.
Não é um prompt, mas você certamente pode tentar
Admin → Personalizar → Palavras Observadas
A partir daí, você tem
- bloquear
- censurar
- exigir aprovação
- sinalizar
- link
- substituir
- silenciar
o que é muito flexível, use a seu gosto. Suponho que poderíamos adicionar uma opção de “prompt” ou “sugerir” onde diria
Você tem certeza que deseja usar a palavra “úmido” em sua postagem? Esta palavra é conhecida por causar problemas em nossa comunidade, por isso recomendamos que você considere alternativas como “molhado”.
Eu acho que uma opção de “prompt”/“lembrete” faria muito bem. A coisa boa sobre isso é que, mesmo que perca o contexto, os usuários podem simplesmente ignorar o prompt e usar a palavra apropriadamente, e se os usuários forem suspensos, eles não podem dizer “Eu não tinha ideia!”.
@sam @eviltrout o que vocês acham de uma opção de “avisar” aqui? Basicamente, é só exibir uma caixa de diálogo se a frase/regex alvo aparecer na postagem quando você pressionar o botão de enviar. Literalmente isto:
Você tem certeza que quer usar a palavra “úmido” na sua postagem? Esta palavra é conhecida por causar problemas em nossa comunidade, então pedimos que considere alternativas.
Seria legal se pudéssemos configurar a caixa de diálogo também, embora eu ache que este seria um ótimo começo.
Todo o texto é editável no Discourse já, via Admin, Personalizar, Texto. Você não obteria texto exclusivo por palavra, isso parece um pouco demais..
Eu só acho que pode valer a pena dizer por que a palavra em questão é suspeita. (Mas talvez eu apenas linkaria todas as palavras solicitadas para a mesma página que explicaria isso…?)
Eu gosto. Podemos ter alguns problemas com eles usando várias palavras de aviso ao mesmo tempo, e temos que adicionar todo o novo tipo de palavra monitorada. É um esforço entre médio e grande, provavelmente mais perto de médio.