El término “natural language processing”, traducido al español como procesamiento del lenguaje natural, se refiere a un tipo de algoritmo que utilizan algunos motores de búsqueda, que intenta “entender” el texto que introduce el usuario en el buscador, a fin de presentar los resultados más útiles.