Inteligencia artificial para el trabajo de policía
161
1.2.5
Procesamiento del lenguaje natural
(natural language processing, NLP)
Es el área de la inteligencia artificial que estudia la interacción
entre los ordenadores y el lenguaje humano. En concreto, se enfoca en
programar ordenadores capaces de procesar y analizar grandes can-
tidades de datos en lenguaje natural. Abarca el reconocimiento del
habla, la comprensión de lenguaje natural y la generación de lenguaje
natural. El objetivo último es leer, entender y dar sentido al lenguaje
humano de una forma que sea operable. La mayoría de técnicas de
procesamiento natural del lenguaje se sustentan en machine learning
para deducir el significado del lenguaje humano.
La típica secuencia de interacción entre personas y máquinas usan-
do procesamiento del lenguaje natural sería la siguiente:
1º) La persona habla a la máquina.
2º) La máquina captura el audio.
3º) El audio se convierte a texto.
4º) Se procesan los datos del texto.
5º) Se convierte el texto a audio.
6º) La máquina responde a la persona utilizando el archivo audio
(Garbade, 2018).
Algunas de las aplicaciones más conocidas relacionadas con el pro-
cesamiento del lenguaje natural son traductores como Google Transla-
te, asistentes personales como OK Google/ Siri/ Cortana/ Alexa, Wat-
son de IBM (inteligencia artificial capaz de responder preguntas en
lenguaje natural) y GPT3 de OpenAI.
1.2.6
Robótica
La robótica es un área interdisciplinar que se ocupa de la in-
terfaz de la ingeniería computacional, es decir, de proveerla de un
cuerpo físico. Las cinco áreas anteriores pueden simular o no tener un