Saltar al contenido
uencoder

Tokenization

La tokenización divide el texto en una secuencia de unidades semánticas (palabras, subpalabras, caracteres); es un paso fundacional en PLN y buscadores.

Propósito

Convertir texto continuo en secuencias discretas de tokens para el procesamiento y análisis posteriores.

Mecanismo

El inglés se divide por espacios y puntuación (abreviaturas y guiones requieren tratamiento especial). El chino exige algoritmos de segmentación (máxima coincidencia, modelos estadísticos como HMM/CRF, modelos profundos como BERT). La tokenización de subpalabras (BPE, WordPiece) equilibra tamaño de vocabulario y cobertura.

Casos de uso

  • Construcción de índices de buscadores
  • Preprocesamiento de PLN (tokenización BERT)
  • Análisis léxico en analizadores de código
  • Análisis de variables en motores de plantillas

Ejemplos

  • entrada
    I love NLP
    Output
    ["I","love","NLP"]

    Whitespace tokenization

Errores comunes

Processing Chinese as raw characters without segmentation
Use segmenters such as jieba/THULAC

Términos relacionados

References