Escolar Documentos
Profissional Documentos
Cultura Documentos
Primeros Chatbots.
PARRY, diseado por Kenneth Colby. Fue creado como una mente
paranoica, y se dio en caso de que psiquiatras no eran capaces de saber
con total seguridad si PARRY era humano o no. Sus respuestas estaban
basadas en sus "estados afectivos" internos, que consistan en miedo,
furia y desconfianza. Segn el curso de la conversacin y los trminos
empleados los valores de cada uno cambian y van condicionando las
respuestas.
Ambos programas intentan hacer creer al usuario que estn hablando con un
tipo particular de personas. Emplean trucos como las preguntas en el caso de
ELIZA, o los cambios de tema de PARRY para crear esa sensacin, aunque a
la larga resultan demasiado obvios. Lgicamente, ninguno de los dos ha
superado el Test de Turing.
Aunque ninguno de los bots concursantes del Premio Loebner estn cerca de
pasar el Test de Turing, los resultados siempre son interesantes.
Por lo general, los bots todava operan bajo los mismos principios que ELIZA
y PARRY, con grados variables de sofisticacin. Los principales avances con
la forma de comunicarse, como la del Dr. Richard Wallace, AIML (Artificial
Intelligence Markup Language) y la del Dr. Thomas Whalen, CHAT
(Conversational Hypertext Access Technology). La mayora de los bots estn
escritos en LISP, el lenguaje de programacin desarrollado por el Profesor
John McCarthy.
Los chatbots son a veces convincentes, pero nunca por mucho tiempo. Esto es
debido a la dificultad de reproducir toda la complejidad del lenguaje humano
en un programa de ordenador.
Bots no comerciales
Los avances han permitido que los chatbots sean capaces de aprender e imitar el
funcionamiento del cerebro humano | Fuente: YouTube
Gartner, una firma de investigacin, estima que ms del 85% de los centros de atencin al
cliente sern virtuales para 2020. | Fuente: gizmodo.com
P = [1 -1 0;
2 2 -1];
[w,b]=initp(P,T);
[w,b,epoch,errors]=trainp(w,b,P,T,-1);
a=simup([-1;0],w,b)
echo off
P=[1 1 2 2 -1 -2 -1 -2;
1 2 -1 0 2 1 -1 -2];
%Se define los vectores de salida
T = [0 0 0 0 1 1 1 1;
0 0 1 1 0 0 1 1];
[w,b]=initp(P,T)
[w,b,epoch,errors]=trainp(w,b,P,T,-1);
a=simup([1;1],w,b)
echo off
Figura 2.10