Está en la página 1de 4

1.

El Premio Loebner es una competicin de carcter anual que concede premios a un programa de ordenador que est considerado por el jurado que lo compone, como el ms inteligente de los que se han presentado. El formato de la competicin sigue el estndar establecido en el test de Turing. Un juez humano se enfrenta a dos pantallas de ordenador, una de ellas que se encuentra bajo el control de un ordenador, y la otra bajo el control de un humano. El juez plantea preguntas a las dos pantallas y recibe respuestas. En base a las respuestas, el juez debe decidir qu pantalla es la controlada por el ser humano y cul es la controlada por el programa de ordenador. El concurso se inici por primera vez en 1990, patrocinado por Hugh Loebner junto con el Centro de Estudios del Comportamiento de Cambridge, en Massachusetts, Estados Unidos. Desde entonces se ha asociado con Universidad Flinders, el Dartmouth College, el Museo de Historia Natural de Londres, y, ms recientemente, la Universidad de Reading. La direccin del comit organizador del concurso corri durante las tres primeras ediciones a cargo del filsofo Daniel Dennett. La competicin del ao 2008 se celebr el domingo 12 de octubre en la Universidad de Reading, Reino Unido. En este evento, codirigido por Kevin Warwick, se ha incluido un desafo directo al Test de Turing, tal y como fue propuesto inicialmente por Alan Turing. Se presentaron 13 candidatos, siendo seleccionados 6 finalistas. El ganador final, el programa alemn Elbot, recibi 3.000,00$ y una medalla de bronce, tras haber sido capaz de engaar al 25% de los jueces, que crean estar conversando con un humano. Fue creado por Fred Roberts, el programa Elbot logr convencer a tres de los 12 jueces humanos que le interrogaron de que era indistinguible de un ser humano. En el caso de que Elbot hubiera logrado convencer a otro de los jueces, podra haber pasado el lmite del 30% que estableci Alan Turing cuando defini el Test de Turing en 1950, que es la base de este premio.

Elbot es un robot conversacional o un bot de charla es un programa que simula mantener una conversacin con una persona. Habitualmente, la conversacin se establece a travs de un teclado, aunque tambin hay modelos que disponen de una interfaz de usuario multimedia. Ms recientemente, algunos comienzan a utilizar programas conversores de texto a sonido (CTV), dotando de mayor realismo a la interaccin con el usuario. Para establecer una conversacin han de utilizarse frases fcilmente

comprensibles y que sean coherentes, aunque la mayora de los bot conversacionales no consiguen comprender del todo. En su lugar, tienen en cuenta las palabras o frases del interlocutor, que les permitirn usar una serie de respuestas preparadas de antemano. De esta manera, el bot es capaz de seguir una conversacin con ms o menos lgica, pero sin saber realmente de qu est hablando. Los ms avanzados, son programas capaces de mantener una conversacin lgica y pseudo inteligente en un determinado idioma. Algunos de los ms complejos estn programados en C++, Delphi o similares, y otros ms sencillos en Action Script, PHP, VBScript, etc. Incluso, algunos de ellos pueden ser consultados va web. Existen muchos otros con amplia presencia en redes de IRC, donde son conocidos como bots de charla o bots de chat. Finalmente, cabe decir que la dificultad de su programacin hace que conseguir un resultado decente suponga una gran inversin de recursos. Sin embargo, la mejora en el desarrollo y modulacin tanto de las libreras de vocabulario, como de los algoritmos de inteligencia artificial, estn simplificando la elaboracin de estos bots. De esta manera, se estima que para el ao 2010 la produccin de estos bots llegar a ser tan comn, que incluso cada persona podra contar con un bot personalizado a sus necesidades. No olvidemos que tienen muchsima utilidad a la hora de dar informacin rpida acerca de un sistema o zona, y que se pueden convertir en autnticos especialistas en materias muy concretas, debido a la capacidad de aprendizaje que incorporan algunos de ellos.

A da de hoy, no se ha conseguido crear un bot que sea capaz de mantener una conversacin lgicamente humana, debido a que carece de autntica conciencia de s mismo. A pesar de ello, se han conseguido grandes avances que se acercan cada vez ms a la superacin del conocido como "Test de Turing", que conllevara la imposibilidad por parte del interlocutor de asegurar si mantiene una conversacin con un humano o bien un bot o programa informtico.
http://es.wikipedia.org/wiki/Procesamiento_de_lenguaje_natural http://es.wikipedia.org/wiki/Bot_conversacional

2. El Procesamiento de Lenguajes Naturales: abreviado PLN, o NLP del idioma ingls Natural Language ProcessingEl problema que trata es el de la formulacin e investigacin de mecanismos eficaces computacionalmente para la comunicacin entre personas o entre personas y mquinas por medio de lenguajes naturales. La metodologa que usa el PLN es que no trata de la comunicacin por medio de lenguajes naturales de una forma abstracta, sino de disear mecanismos para comunicarse que sean eficaces computacionalmente, que se puedan realizar por medio de programas que ejecuten o simulen la comunicacin. Los modelos aplicados se enfocan no slo a la comprensin del lenguaje de por s, sino a aspectos generales cognitivos humanos y a la organizacin de la memoria. El lenguaje natural sirve slo de medio para estudiar estos fenmenos. Es una subdisciplina de la Inteligencia Artificial y la rama ingenieril de la lingstica computacional. Opinin: Me parece que es la mejor porque pretende igualar la conversacin humana lo cual permitir tener robots ms inteligentes y que puedan aprender con mayor facilidad ya que podra recibir ornes directas y no por una programacin compleja.
http://es.wikipedia.org/wiki/Procesamiento_de_lenguaje_natural

3.

function n = aleatorio(a,b) %Realizo el calculo del aleatorio n = a + (b-a) * rand; %Convierto el valor aleatorio en entero n=round(n); %Muestro el resultado disp('El valor aleatorio es: '); disp(n)