Categorias

Introduzir Erros em Texto

Altera rapidamente letras aleatoriamente no texto e comete erros

Fatos principais

Categoria
Text Processing
Tipos de entrada
textarea, number, select, checkbox
Tipo de saída
text
Cobertura de amostras
4
API disponível
Yes

Visão geral

A ferramenta Introduzir Erros em Texto permite aplicar alterações aleatórias e erros de digitação simulados em qualquer conteúdo textual, sendo ideal para testes de robustez de sistemas ou criação de conjuntos de dados para treinamento de corretores ortográficos.

Quando usar

  • Para testar a resiliência de algoritmos de processamento de linguagem natural (NLP) contra erros de digitação.
  • Para criar dados sintéticos que simulem erros humanos comuns em tarefas de OCR ou transcrição.
  • Para gerar variações de texto em testes de estresse de interfaces de usuário e sistemas de busca.

Como funciona

  • Insira o texto original na área de entrada e defina a taxa de erro desejada em porcentagem.
  • Selecione os tipos de erro que deseja aplicar, como substituição, transposição, deleção ou inserção de caracteres.
  • Opcionalmente, ative a preservação de limites de palavras para manter a integridade da pontuação e espaços.
  • Clique em processar para gerar o texto modificado instantaneamente com base nos parâmetros configurados.

Casos de uso

Criação de datasets para treinamento de corretores ortográficos e gramaticais.
Testes de estresse para sistemas de busca que precisam lidar com consultas mal digitadas.
Simulação de falhas de entrada de dados para validar a robustez de sistemas de validação de formulários.

Exemplos

1. Simulação de Erros para Teste de OCR

Desenvolvedor de Software
Contexto
Um desenvolvedor precisa testar se o seu sistema de busca consegue encontrar documentos mesmo quando o texto extraído via OCR contém erros de digitação.
Problema
O sistema atual falha ao encontrar correspondências exatas quando há pequenos erros de digitação no texto.
Como usar
Cole o texto de teste, defina a taxa de erro em 5% e selecione 'substituição' e 'transposição'.
Configuração de exemplo
errorRate: 5, errorTypes: ['substitution', 'transposition'], preserveWords: true
Resultado
O texto é gerado com erros realistas, permitindo validar se o algoritmo de busca fuzzy funciona corretamente.

2. Geração de Dados para Treinamento de IA

Cientista de Dados
Contexto
O cientista está treinando um modelo de correção automática e precisa de exemplos de textos com erros variados.
Problema
Falta de dados reais contendo erros de digitação comuns para treinar o modelo de forma eficaz.
Como usar
Utilize a ferramenta para processar grandes blocos de texto limpo, aplicando diferentes tipos de erros em cada lote.
Configuração de exemplo
errorRate: 10, errorTypes: ['deletion', 'insertion', 'case'], preserveWords: false
Resultado
Criação de um conjunto de dados diversificado que ajuda o modelo a aprender a corrigir diferentes tipos de falhas de digitação.

Testar com amostras

text

Hubs relacionados

FAQ

É possível reproduzir o mesmo resultado de erro?

Sim, você pode utilizar o campo 'Semente Aleatória' (seed) para garantir que a geração de erros seja consistente e reproduzível.

Quais tipos de erros posso introduzir?

A ferramenta suporta substituição, transposição, deleção, inserção, duplicação de caracteres e alterações de caixa (maiúsculas/minúsculas).

A ferramenta altera a pontuação?

Se a opção 'Preservar Limites de Palavras' estiver ativada, a ferramenta evitará modificar espaços e pontuação, focando apenas nos caracteres das palavras.

Qual é a taxa de erro máxima permitida?

Você pode definir uma taxa de erro de até 50% do conteúdo total do texto fornecido.

Esta ferramenta é útil para treinar modelos de IA?

Sim, ela é excelente para criar datasets de treinamento que ensinam modelos a identificar e corrigir erros de digitação comuns.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/text-error-introducer

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
textInput textarea Sim -
errorRate number Sim -
errorTypes select Sim -
preserveWords checkbox Não -
seed number Não -

Formato de resposta

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texto: Texto

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-text-error-introducer": {
      "name": "text-error-introducer",
      "description": "Altera rapidamente letras aleatoriamente no texto e comete erros",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=text-error-introducer",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]