You are on page 1of 14

PROCESAMIENTO DE

LENGUAJE NATURAL
SISTEMAS BASADOS EN CONOCIMIENTO

ERNEY ALBERTO RAMIREZ CAMARGO
YADITZA SUAREZ DE LA CRUZ
El procesamiento de lenguajes naturales
abreviado PLN, o NLP del idioma ingls Natural
Language Processing es una subdisciplina de
la inteligencia artificial y la rama ingenieria de la
lingstica computacional. El PLN se ocupa de la
formulacin e investigacin de mecanismos
eficaces computacionalmente para la comunicacin
entre personas o entre personas y mquinas por
medio de lenguajes naturales.

Lenguaje natural

En la filosofa del lenguaje, el lenguaje natural
es la lengua o idioma hablado o escrito por
humanos para propsitos generales de
comunicacin. Son aquellas lenguas que han
sido generadas espontneamente en un grupo
de hablantes con propsito de comunicarse, a
diferencia de otras lenguas, como puedan ser
una lengua construida, los lenguajes de
programacin o los lenguajes formales usados
en el estudio de la lgica formal,
especialmente la lgica matemtica.

Arquitectura de un sistema de Procesamiento
del Lenguaje Natural.
El usuario le expresa (de alguna forma) a la
computadora que tipo de procesamiento
desea hacer;
La computadora analiza las oraciones
proporcionadas, en el sentido morfolgico y
sintctico;
Luego, se analizan las oraciones
semnticamente, es decir se determina el
significado de cada oracin;
Se realiza el anlisis pragmtico del texto.
As, se obtiene una expresin final.
Se ejecuta la expresin final y se entrega al
usuario para su consideracin.


Componentes
Anlisis morfolgico
Anlisis sintctico.
Anlisis semntico.
Anlisis pragmtico.
Planificacin de la frase.
Generacin de la frase.

Cmo funciona la tecnologa de
reconocimiento de voz ?.
Conversor analgico a digital
La tecnologa de reconocimiento de voz usa un dispositivo CAD
(conversor analgico a digital), que convierte un voltaje
analgico y continuo en un nmero digital. Las palabras
habladas producen vibraciones. El CAD traduce estas
vibraciones u ondas sonoras, en informacin digital que una
computadora puede interpretar.

Entre el CAD y el CDA se encuentra el DSP ( Digital signal
processing ), que dota a la tarjeta de capacidad de
procesamiento. El DSP es un procesador especializado en el
tratamiento de seales digitales, para lo cual es necesaria una
elevada capacidad de clculo.

Sus caractersticas son similares a las de un procesador de
propsito general pero, su arquitectura es diferente. Adems,
la organizacin de la memoria es tambin diferente. El DSP de
la tarjeta de sonido es el centro de tratamiento de audio del
PC. Como se puede intuir, la tarjeta de sonido suele incorporar
memoria, como complemento indispensable para el DSP.

Diseo de un sistema de Reconocimiento de voz

Aprendizaje
Un aspecto crucial en el diseo de un sistema de RAH es la eleccin del tipo de
aprendizaje que se utilice para construir las diversas fuentes de conocimiento.
Bsicamente, existen dos tipos:

Aprendizaje deductivo: Las tcnicas de Aprendizaje Deductivo se basan en la
transferencia de los conocimientos que un experto humano posee a un sistema
informtico. Un ejemplo paradigmtico de las metodologas que utilizan tales tcnicas
lo constituyen los Sistemas Basados en el Conocimiento y, en particular, los Sistemas
Expertos.
Aprendizaje inductivo: Las tcnicas de Aprendizaje Inductivo se basan en que el
sistema pueda, automticamente, conseguir los conocimientos necesarios a partir de
ejemplos reales sobre la tarea que se desea modelizar. En este segundo tipo, los
ejemplos los constituyen aquellas partes de los sistemas basados en los modelos ocultos
de Mrkov o en las redes neuronales artificiales que son configuradas automticamente
a partir de muestras de aprendizaje.
Decodificador acstico-fontico

Las fuentes de informacin acstica, fontica, fonolgica y posiblemente lxica,
con los correspondientes procedimientos interpretativos, dan lugar a un mdulo
conocido como decodificador acstico-fontico (o en ocasiones a un
decodificador lxico). La entrada al decodificador acstico-fontico es la seal
vocal convenientemente representada; para ello, es necesario que sta sufra un
preproceso de parametrizacin. En esta etapa previa es necesario asumir algn
modelo fsico, contndose con modelos auditivos y modelos articulatorios.
Clasificacin

Los sistemas de reconocimiento de voz pueden clasificarse segn los siguientes criterios:

Entrenabilidad: determina si el sistema necesita un entrenamiento previo antes de empezar a
usarse.
Dependencia del hablante: determina si el sistema debe entrenarse para cada usuario o es
independiente del hablante.
Continuidad: determina si el sistema puede reconocer habla continua o el usuario debe hacer
pausas entre palabra y palabra.
Robustez: determina si el sistema est diseado para usarse con seales poco ruidosas o, por
el contrario, puede funcionar aceptablemente en condiciones ruidosas, ya sea ruido de fondo,
ruido procedente del canal o la presencia de voces de otras personas.
Tamao del dominio: determina si el sistema est diseado para reconocer lenguaje de un
dominio reducido (unos cientos de palabras p. e. reservas de vuelos o peticiones de
informacin meteorolgica) o extenso (miles de palabras).
Aplicacin
Descripcin
El Asistente Speaktoit es el asistente virtual para dispositivos Android. Tu
Asistente completamente personalizable espera tus rdenes, responde
tus preguntas, realiza tareas, te notifica eventos importantes y hace ms
fcil tu rutina diaria (y a menudo, ya de paso, ms divertida).

El Asistente Speaktoit ha sido calificado como:
New York Times: el Top 10 de las aplicaciones Android del ao
Forbes: La aplicacin de telfonos mviles Top 10 por su productividad
Ganador de Red Herring Top 100 Global
PC World: la mejor aplicacin gratuita para Android del 2011

Asistente Speaktoit
Asistente Speaktoit usa la tecnologa del lenguaje natural para
responder preguntas, encontrar informacin, iniciar
aplicaciones y conectarte con varios servicios web (como
Google, Wikipedia, Twitter, Facebook, Foursquare, Evernote y
Yelp entre otros).

Qu ms puede hacer Asistente?
Recuerda, Entiende, Se preocupa, Aprende

You might also like