Inteligencia Artificial

Inteligencia Artificial 05: Lenguajes de IA

6 videos

16 minutos

La inteligencia artificial se puede programar prácticamente en cualquier lenguaje de programación, cualquier lenguaje de programación. Si te han dicho que tienes que saber obligatoriamente PROLOG o Haskell o alguno de estos, es mentira. Puedes programar inteligencia artificial prácticamente en cualquier lenguaje de programación, de hecho el curso que yo tengo de inteligencia artificial aplicada a juegos está hecho en Javascript.

Así que no te preocupes por el lenguaje, sí es cierto que hay lenguajes de programación que desde la base han sido diseñados con el objetivo de ser utilizados para la inteligencia artificial, de modo que lo hacen mucho más potente en ese campo y en este vídeo te voy hablar de 3 de ellos que tienes que conocer, el primero del que te voy a hablar se llama LISP, es el segundo programa de más alto nivel usado en el mundo y lo curioso es que

se creó hace muchisímos años, se desarrolló en el 58 pero a pesar de lo antiguo que es, sigue siendo muy útil. LISP viene de la abreviatura List Procesing, Proceso de Listas porque listas encadenadas tienen un papel fundamental en este lenguaje, lo curioso de LISP es que, permite manipular el código fuente como estructura de datos, dejandoles a los programadores la posibilidad de crear nuevas sintaxís de programa

con dominio específico, sí esto te ha parecido un poco complicado y avanzado es porque realmente es algo avanzado. El siguiente lenguaje es PROLOG, se creó en los 70´s por un francés. PROLOG está basado en la resolución de problemas mediante cálculos predicados que se obtienen a través de consultas a la base de datos y de pruebas matemáticas. PROLOG en lugar de aplicar un algoritmo para buscar la solución

más bien dice cómo debería ser la solución a un problema y esa solución la rastrea mediante búsquedas aplicadas a la lógica de los predicados. El tercer lenguaje del que te voy a hablar es OPS5, es muy poco conocido pero es fundamental en este mundo, OPS5 fue el primer lenguaje que se probó con éxito en un sistema experto, se basa en reglas. Las reglas en OPS5 son condiciones previas que tienen que darse antes de que se pueda hacer alguna opción,

alguna acción, entonces OPS5 lo que hace es analiza la memoria del trabajo comprueba si hay reglas o situaciones que interesen para poder lanzar alguna acción y si es así, esa situación se convierte en satisfactoria y ejecuta la acción. Por último te digo que hay un lenguaje más que se está utilizando para inteligencia artificial aunque es un lenguaje funcional, se llama Haskell, que es el que está utilizando Facebook, de hecho por eso es famoso más que nada

y bueno pues en este canal mío tengo varios vídeos de Haskell aunque es un tema que a mucha gente no le interesa pero ahí están. Bueno comenten ¿Qué te ha parecido este vídeo? Si te ha sonado todo a chino pues pónmelo en los comentarios, seguro que a más de uno la habrá pasado bien o mal porque es un tema muy avanzado, si conoces más lenguajes de programación de inteligencia artificial también puedes

ponerlo en los comentarios o si tienes alguna duda, pues aquí puedes preguntar y entre todos quizás se te responda. Espero que te haya gustado el vídeo dale a like, compártelo, suscríbete y nos vemos en más vídeos, un saludo.

Si quieres enterarte de los nuevos cursos, suscríbete. No habrá spam, prometido :)

Sobre el autor

foto de jotajotavm
José Javier Villena

jotajota pa los amigos y jota pa los de más cnfianza.

Bio Seria: Analista-Programador en diferentes lenguajes. Tutor PREMIUM de reconocidas plataformas de nivel mundial como CodigoFacilito. Redactor de artículos para Cristalab. Mi canal de YouTube está patrocinado por la editorial ANAYA y LaTostadora. Me gusta explicar con detalle y poner varios ejemplos para que no queden dudas.

Bio Molona: Me presento :) soy informatico, ni frostis d hardware pero muy muxo de programacion, friki a medias o del to segun el dia. Me gusta programar, muxo. Manejo varios lenguajes y tdo lo ke sepa lo comparto x amor al arte. Este no es mi trabjo pero lo ago mejor y con +ganas y calidad que si lo fuera, x eso mismo, xq para mi es divertido. Solo spero al menos algo de agradecimientO!! ;)

Dios, qe gusto haber escrito este parrafo cm me a dao la gana sin pensar en ortografia ni tildes ni historias!!!!!