Etiqueta: IA

Dr. Abuse, tu propio psicoterapeuta hecho con software de inteligencia artificial

Publicado el 15. feb, 2010 por Francisco I. Leyva en Utilidades.

0

Dr. Abuse es un programa de Inteligencia Artificial que demuestra comportamiento humano. Se trata de un robot de charla con el que puede mantener una conversación divertida y más o menos inteligente. Incluye síntesis de voz, por lo que puedes escuchar todo que te dice. Es posible también realizar terapia con él, por lo nos puede ser de gran ayuda si necesitamos a alguien que escuche nuestros problemas. Hay que tener en cuenta que Dr. Abuse no puede sustituir a un terapeuta, por lo que ante problemas serios, deberemos acudir a un especialista.

Les recomiendo probar este programa ya sea por simple curiosidad, o por conocer un excelente caso de uso de un algoritmo de inteligencia artificial. Dr. Abuse prácticamente está esperando que le hagas preguntas e intentes psicoanalizarlo, puedes comenzar preguntando por ejemplo:

  • Hola! ¿cómo estás?
  • ¿Cómo te llamas?
  • ¿Sabes cuál es mi nombre?
  • Mi nombre es XXXX.
  • ¿Ahora sabes cuál es mi nombre?

Después coméntale cualquier cosa que te esté sucediendo o aquejando y seguro te impresionarás por sus respuestas.

Dr. Abuse es un gran ejemplo práctico de la prueba de Turing (obviamente no la supera); y aunque en el sitio web oficial del programa no comentan nada sobre cómo fue su desarrollo, lo más seguro es que hayan utilizado algoritmos evolutivos para que el algoritmo sea capaz de recordar y actuar en base a lo aprendido.

Saludos.

Continuar leyendo

Super Mario Bros jugado por una Inteligencia Artificial

Publicado el 14. ago, 2009 por Francisco I. Leyva en Programación.

2

Vean este sorprendente video, se trata de una versión modificada de Super Mario Bros donde el jugador casual es reemplazado por una inteligencia artificial:

Imagen de previsualización de YouTube

El desarrollador de esta IA participa en el concurso Mario IA Competition, que como su nombre lo indica es una competencia donde los participantes intentan crear el mejor algoritmo que controle a mario para superar niveles en los cuales se va incrementando la dificultad. El juego original está desarrollado en Java y se llama Infinite Mario Bros! (en la página pueden encontrar un demo y el código fuente).

En el video podemos ver que el programador utiliza el algoritmo de búsqueda A*, en el cual se buscan en tiempo real todos los caminos posibles que pueda tomar Mario y se elige el que sea más conveniente.

Esto opaca un poco a mi Pacman con A* y a mi Gato/Tres en Raya con MinMax, pero en cuanto tenga tiempo libre también voy a jugar con Mario <_<.

Fuente: VidaExtra.

Continuar leyendo

ir al inicio inicio