Los sistemas de procesamiento del lenguaje natural suelen basarse en algoritmos de aprendizaje automático.
En lugar de codificar manualmente grandes conjuntos de reglas, el PLN puede basarse en el aprendizaje automático para aprender estas reglas automáticamente analizando un conjunto de ejemplos y extrayendo conclusiones estadísticas.
Más información sobre algoritmos de PNL.