Detecção de conteúdo odioso, abusivo e profano

O Watson A detecção HAP de processamento de linguagem natural identifica conteúdo de ódio, abusivo e profano (HAP conteúdo) em textos.

Nome do Bloco

classification_transformer_en_slate.38m.hap

Idiomas suportados

O bloco HAP Detection é capaz de detectar HAP apenas em textos em inglês.

Recursos

Use este bloco para detectar conteúdo de ódio, abusivo ou profano em textos.

Dependências de outros blocos

Nenhuma

Código de amostra

import watson_nlp

# Load the HAP model
hap_model = watson_nlp.load('classification_transformer_en_slate.38m.hap')

# Run the HAP model and print the result
hap_prediction = hap_model.run('Spiders are disgusting.')
print(hap_prediction)

Saída do exemplo de código

{
  "classes": [
    {
      "class_name": "has_HAP",
      "confidence": 0.9629989862442017
    },
    {
      "class_name": "no_HAP",
      "confidence": 0.03700101003050804
    }
  ],
  "producer_id": {
    "name": "Transformer-based Text Classifier",
    "version": "0.0.1"
  }
}