Para introducirte en los dominios de la llamada “inteligencia artificial” lo primero que hay que intentar es aprender lenguajes de programación.

Porque el acceso a este tipo de inteligencia se consigue aplicando o ideando los algoritmos informáticos más potentes y adecuados.

Considerando que un algoritmo no es más que un programa aplicable a un PC, o a una tableta.

Como ejemplo, el desarrollo -muy sencillo- de la fórmula para hallar el volumen de un tronco de cono, es ya un algoritmo.

Y eso se encuentra el los libros de geometría de las escuelas primarias.

Y de ahí, hasta la eternidad más complicada de un algoritmo, que no es más que un programa informático tanto más potente cuanto más complejo.

Y esto depende de la inteligencia de un programador que no es más que una persona, como tú, o como yo, que ha aprendido un “lenguaje” específico.

En realidad, prácticamente cualquier lenguaje de programación puede ser empleado para desarrollar software con funciones de inteligencia artificial.

Sin embargo, son tres los más destacables:

1.-Lisp: Definido en 1958 por Jonh McCarthy, que no ha dejado de evolucionar desde entonces, hasta el punto actual, en el que no se trata tanto de un lenguaje de programación como de una familia de estos, basados todos en las mismas especificaciones pero con distintos dialectos, y funciones.

Sus usuarios coinciden en que es sencillo aprender a programar en Lisp

2.-Prolog: Creado en Francia a principios de los 70, nace con la intención de ser empleado en la programación de funciones para artefactos electrónicos (robots)

Se ha convertido en el lenguaje de referencia en el mundo de la ingeniería (especialmente la informática) para el desarrollo y la investigación sobre inteligencia artificial.

3.-Haskell: Desde su creación a principios de los 90, los ingenieros de Facebook pusieron en marcha su nuevo sistema de filtrado antispam de mensajes, desarrollado precisamente con Haskell.

Ese tipo de tarea que requiere de una buena dosis de inteligencia depositada en la máquina que la ejecuta.

Ahí tienes las pistas por las que podrás acceder a programar Inteligencia Artificial.

Dura tarea, pero bonita tarea por la creatividad que supone en quien se dedique a ello.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence