O filtro usa processamento de linguagem natural (NLP) para decodificar o conteúdo em palavras lógicas, ignorando pontuação, maiúsculas, formatação, etc. Também aplicamos transformações de palavras para detectar a ofuscação de palavras indecentes, como repetição de caracteres, espaços em branco espúrios e caracteres especiais. Além da detecção e extração de palavras indecentes, você também pode usar esta API para censurar palavras indecentes do texto fornecido.
A API receberá um texto em formato de string ou uma URL e retornará uma lista de todas as palavras indecentes reconhecidas. Além disso, você pode selecionar um caractere que substituirá essas palavras indecentes. Pode ser um asterisco ou uma palavra diferente de sua escolha.
Esta API é ideal para usuários que desejam filtrar qualquer conteúdo que contenha palavras indecentes. Pode ser um artigo de seus criadores de conteúdo que você deseja enviar ao seu site. Talvez você queira extrair texto de um blog ou postagem e evitar palavras indecentes.
Esta API é excelente para aqueles que desejam manter um ambiente livre de palavras indecentes em seu site. Impedir que usuários coloquem apelidos ofensivos, se você tiver um chat integrado em seu site, evite a toxicidade com facilidade com esta API. Censure qualquer comportamento inadequado imediatamente!
Além das limitações de chamadas de API por mês, não há outras limitações. Não se preocupe com caracteres.
Envie qualquer URL de um post ou artigo cujo conteúdo você deseja verificar quanto a palavras ofensivas.
Ele também recebe cadeias de texto diretamente. Verifique e censure, se desejar, qualquer palavra ofensiva encontrada nos textos.
Você pode selecionar um "caractere de censura" que será mostrado em vez da palavra censurável detectada. Você estará um passo à frente!
Além disso, você pode escolher um "catálogo":
Filtro de Conteúdo - Recursos do endpoint
| Objeto | Descrição |
|---|---|
content |
[Obrigatório] The URL or text string that will be checked and filtered. |
censor-character |
Opcional Insert any character that will be shown instead of the bad word detected. |
catalog |
Opcional Strict or Obscene. Use the one that fits the most your current objectives. |
{"censored-content":"**** you","is-bad":true,"bad-words-list":["fuck"],"bad-words-total":1}
curl --location --request POST 'https://zylalabs.com/api/58/bad+words+filter+api/136/content+filter?content=Isthisabadword?&censor-character=*&catalog=strict' --header 'Authorization: Bearer YOUR_API_KEY'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
O endpoint do Filtro de Conteúdo retorna um objeto JSON contendo o conteúdo censurado um booleano indicando se palavras ofensivas foram encontradas uma lista de palavras ofensivas identificadas e a contagem total de palavras ofensivas detectadas
Os campos-chave nos dados de resposta incluem "conteúdo-censurado" (o texto com palavras ofensivas substituídas), "é-ruim" (verdadeiro/falso se palavras ofensivas foram encontradas), "lista-de-palavras-ruins" (array de palavras ofensivas detectadas) e "total-de-palavras-ruins" (contagem de palavras ofensivas)
Os usuários podem passar uma string de texto ou uma URL para o endpoint Além disso, eles podem especificar um "caractere de censura" para substituir palavras ofensivas e escolher um tipo de "catálogo" (estrito ou obsceno) para personalizar a filtragem
Os dados da resposta estão estruturados como um objeto JSON Inclui campos para o conteúdo censurado um booleano para o status de detecção uma lista de palavras impróprias e uma contagem total facilitando a análise e utilização em aplicações
O ponto final fornece informações sobre palavras ofensivas detectadas a versão censurada do texto de entrada e a categorização das palavras ofensivas com base no catálogo selecionado (estrito ou obsceno)
Os usuários podem exibir o "conteúdo-censurado" para manter um ambiente seguro analisar a "lista-de-palavras-ruins" para fins de moderação e usar "total-de-palavras-ruins" para relatar ou registrar comportamentos inadequados
A API utiliza técnicas de processamento de linguagem natural (PLN) para detectar e censurar palavras ofensivas com precisão, incluindo o manuseio de métodos de ofuscação como caracteres repetidos e símbolos especiais, garantindo uma filtragem de alta qualidade
Casos de uso comuns incluem filtrar conteúdo gerado por usuários em fóruns moderar aplicações de chat garantir artigos limpos para publicação e prevenir nomes de usuário ofensivos em plataformas online
Nível de serviço:
100%
Tempo de resposta:
5.657ms
Nível de serviço:
100%
Tempo de resposta:
301ms
Nível de serviço:
100%
Tempo de resposta:
185ms
Nível de serviço:
100%
Tempo de resposta:
332ms
Nível de serviço:
100%
Tempo de resposta:
264ms
Nível de serviço:
100%
Tempo de resposta:
280ms
Nível de serviço:
100%
Tempo de resposta:
10.171ms
Nível de serviço:
100%
Tempo de resposta:
257ms
Nível de serviço:
100%
Tempo de resposta:
1.079ms
Nível de serviço:
100%
Tempo de resposta:
580ms
Nível de serviço:
100%
Tempo de resposta:
8.001ms
Nível de serviço:
100%
Tempo de resposta:
2.557ms
Nível de serviço:
100%
Tempo de resposta:
3.413ms
Nível de serviço:
100%
Tempo de resposta:
5.476ms
Nível de serviço:
100%
Tempo de resposta:
6.817ms
Nível de serviço:
100%
Tempo de resposta:
4.072ms
Nível de serviço:
100%
Tempo de resposta:
2.015ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
238ms
Nível de serviço:
100%
Tempo de resposta:
7.685ms