ForHosting KIT · Texto e IA

Detecte palabras repetidas cercanas en su texto

En la frase de muestra, «final» aparece en la palabra 2 y de nuevo en la 10, a 8 posiciones exactas, así que una ventana de 8 la señala. Cada hallazgo indica ambas posiciones y la distancia entre ellas. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Tamaño de ventana
8
Obtiene
Recuento de palabras
14
Recuento de repeticiones
1
Palabras marcadas
final

La repetición cercana de palabras puede hacer que un texto correcto parezca accidental, monótono o poco revisado. Esta comprobación analiza su texto, omite palabras vacías frecuentes en inglés e identifica términos significativos que vuelven a aparecer dentro del número de posiciones que usted elija. Cada hallazgo incluye ambas posiciones y la distancia entre ellas, para que pueda revisar el fragmento sin asumir que toda repetición es un error. El proceso es determinista, rápido y útil tanto para correos breves como para artículos extensos.

Elija una ventana adecuada para el tipo de borrador

El tamaño de la ventana determina lo cerca que deben estar dos apariciones para señalar la segunda. La distancia se cuenta sobre todas las palabras, incluidas las palabras comunes que no se evalúan como candidatas. Una ventana pequeña permite encontrar ecos evidentes dentro de una oración, como repetir «informe» en una misma cláusula.

Una ventana mayor descubre vocabulario reiterado entre oraciones vecinas o dentro de un párrafo compacto. No existe un valor universal: la repetición produce efectos distintos en un eslogan, un correo, una explicación técnica o un capítulo. Empiece con una ventana moderada, lea cada resultado en contexto y amplíela solo si desea una revisión estilística más extensa.

El mínimo es 2; cualquier valor inferior genera un error en vez de corregirse de forma silenciosa. Así, los flujos automatizados no producen resultados engañosos por una configuración inválida. Las posiciones empiezan en 1, lo que facilita compararlas con el texto tokenizado o con otra fase editorial.

Comprenda qué se cuenta y qué se omite

La comparación no distingue mayúsculas de minúsculas, por lo que «Borrador» y «borrador» se consideran la misma palabra. Se reconocen letras y números Unicode, y se conservan los apóstrofos internos para no dividir contracciones en fragmentos engañosos. Se excluye como candidata una lista breve de palabras vacías frecuentes en inglés.

Los artículos, las conjunciones, los pronombres y otras palabras estructurales se repiten de forma natural; marcar cada «the» o «and» ocultaría los hallazgos útiles. Sin embargo, esas palabras sí ocupan posiciones y afectan a la distancia entre términos significativos. Cada repetición válida indica la palabra normalizada, la posición anterior, la actual y la distancia.

Si un término aparece varias veces, cada nueva aparición se compara con la anterior más cercana. De este modo, el informe destaca el eco más próximo, normalmente el más relevante al revisar. La puntuación no cuenta como palabra ni impide que dos términos iguales coincidan.

Use los hallazgos como avisos editoriales, no como correcciones

Una palabra repetida no implica automáticamente una mala redacción. La repetición deliberada puede crear ritmo, mantener un término técnico, reforzar un contraste o evitar un sinónimo ambiguo. Considere cada aviso una invitación a revisar el pasaje, no una orden de sustituir palabras mecánicamente.

Si la repetición suena accidental, puede eliminar una aparición, unir dos frases, escoger una alternativa precisa o reorganizar el fragmento para que el énfasis resulte intencional. Si es necesaria, consérvela. También se devuelven el total de palabras y la ventana elegida como contexto de auditoría.

Como el algoritmo no usa red, azar ni hora actual, una entrada idéntica siempre genera la misma salida. Puede ejecutarlo al redactar, antes de publicar o junto con otras reglas de calidad.

Pulir el borrador de un artículo

Encuentre ecos accidentales entre oraciones contiguas antes de que los vea quien edita o lee.

Revisar un correo profesional

Detecte sustantivos y verbos repetidos que distraen en un mensaje breve donde cada frase destaca.

Añadir un control de calidad textual

Obtenga hallazgos estructurados y deterministas dentro de un flujo de revisión o publicación.

¿Qué significa el tamaño de la ventana?

Es la distancia máxima, medida en posiciones de palabras, entre una aparición y la aparición anterior más cercana del mismo término que no sea una palabra vacía.

¿Las formas con mayúscula se consideran palabras distintas?

No. La comparación ignora las mayúsculas, así que una palabra al inicio de una oración coincide con la misma palabra en minúscula más adelante.

¿Por qué se excluyen las palabras vacías?

Las palabras estructurales comunes se repiten de manera natural. Excluirlas centra el informe en reiteraciones con mayor interés editorial.

¿Un aviso significa que debo cambiar el texto?

No. Los términos técnicos, el énfasis retórico y el ritmo intencional pueden justificar una repetición. Revise cada resultado en su contexto.

¿Qué repeticiones se señalan si una palabra aparece tres veces?

Cada aparición posterior se compara con la anterior más cercana y se señala si esa distancia cabe en su ventana. Así el informe se centra en el eco más próximo, que suele ser el que más importa al corregir.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/write/word-repetition-nearby-check

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/write/word-repetition-nearby-check \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"The final report explains the findings, while a short final note summarizes them.","window_size":8}'
{
  "text": "The final report explains the findings, while a short final note summarizes them.",
  "window_size": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "write.word_repetition_nearby_check",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_tokens20000
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Use los hallazgos como avisos editoriales, no como correcciones

La salida estructurada sirve tanto para revisión manual como para procesos automáticos: flagged_words ofrece una lista única y compacta, mientras repetitions conserva cada caso con posiciones exactas. Cada solicitud de API cuesta $0.002.

¿Qué ocurre si la ventana es inferior a 2?

La solicitud devuelve un error invalid_input que explica que window_size debe ser como mínimo 2.

¿Cuánto cuesta una solicitud de API?

Cada solicitud de API cuesta $0.002.

Ver la documentación completa del KIT →