#058 · Legibilidad y análisis

Generador de n-gramas

Genera secuencias de palabras consecutivas, o n-gramas, a partir de cualquier texto. Puedes elegir un valor de n entre 1 y 8, decidir si quieres ignorar diferencias entre mayúsculas y minúsculas y obtener tanto la secuencia completa como las frecuencias agrupadas. Es una forma rápida de explorar patrones repetidos, combinaciones de términos y fragmentos frecuentes sin instalar software ni enviar el texto fuera del navegador.

Entrada de texto

Análisis local en el navegador
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Pega o escribe el texto en el cuadro de entrada.
  2. Ajusta las opciones disponibles si la herramienta las incluye.
  3. Ejecuta el análisis y revisa el resultado, las métricas y la interpretación.
  4. Copia el resultado o descárgalo cuando necesites reutilizarlo.

Qué hace esta herramienta

Genera secuencias de palabras consecutivas, o n-gramas, a partir de cualquier texto. Puedes elegir un valor de n entre 1 y 8, decidir si quieres ignorar diferencias entre mayúsculas y minúsculas y obtener tanto la secuencia completa como las frecuencias agrupadas. Es una forma rápida de explorar patrones repetidos, combinaciones de términos y fragmentos frecuentes sin instalar software ni enviar el texto fuera del navegador.

Crea una ventana deslizante de n tokens consecutivos. Con T tokens válidos se generan T − n + 1 secuencias cuando T ≥ n.

Los n-gramas no cruzan una tokenización especial de frases; se construyen sobre la secuencia global de palabras extraídas.

Ejemplo

Para “uno dos tres cuatro” y n = 2 se generan “uno dos”, “dos tres” y “tres cuatro”.

Casos de uso

  • Explorar frases frecuentes en un corpus
  • Detectar combinaciones repetidas de palabras
  • Preparar análisis lingüísticos o de contenido

Consejos para obtener mejores resultados

  • Usa texto suficientemente representativo para la métrica que quieras comparar.
  • Compara versiones de tamaño similar cuando la longitud influya en el indicador.
  • Revisa manualmente los casos extremos y no dependas de una sola cifra.
  • Conserva signos y estructura originales cuando formen parte del análisis.

Detalles del procesamiento

Crea una ventana deslizante de n tokens consecutivos. Con T tokens válidos se generan T − n + 1 secuencias cuando T ≥ n. Todo el cálculo se realiza mediante JavaScript en el navegador.

Los n-gramas no cruzan una tokenización especial de frases; se construyen sobre la secuencia global de palabras extraídas.

Preguntas frecuentes

¿Cómo generar n-gramas de varias palabras a partir de un texto?

Elige el tamaño n entre 1 y 8, pega el texto y ejecuta la herramienta. Se crea una ventana deslizante sobre los tokens consecutivos.

¿Cuántos n-gramas produce un texto con T palabras?

Si T es al menos n, se generan T − n + 1 secuencias. Si hay menos palabras que el tamaño elegido, no se puede formar ningún n-grama.

¿Puedo ignorar diferencias entre mayúsculas y minúsculas?

Sí. La opción activada por defecto normaliza los tokens a minúsculas antes de agrupar frecuencias.

¿El generador de n-gramas elimina la puntuación?

La puntuación exterior se excluye durante la tokenización, mientras que guiones o apóstrofos internos pueden conservarse dentro del término.

¿Puedo descargar las frecuencias de los n-gramas?

Sí. Cuando hay una tabla de frecuencias disponible se habilitan las exportaciones CSV y JSON además del resultado de texto.

Resumen del módulo

MóduloDescripción
EntradaTexto de origen
ProcesoCrea una ventana deslizante de n tokens consecutivos. Con T tokens válidos se generan T − n + 1 secuencias cuando T ≥ n.
SalidaResultado textual, métricas y exportación cuando corresponde
PrivacidadProcesamiento local en el navegador