Linguaggi di Programmazione per l'Intelligenza Artificiale
In principio, qualsiasi linguaggio di programmazione può essere utilizzato. Tradizionalmente LISP e PROLOG sono stati i linguaggi utilizzati per la programmazione di sistemi esperti.
Questi linguaggi offrono caratteristiche appositamente progettate per affrontare problemi generalmente riscontrati nell'Intelligenza Artificiale.
Una delle principali caratteristiche che condividono i linguaggi LISP e PROLOG, come derivazione della loro rispettiva struttura, intelligenza artificiale è che possono essere utilizzati per scrivere programmi capaci di esaminare altri programmi, inclusi loro stessi.
LISP: Il suo nome deriva da Checklist Processor. LISP è stato il primo linguaggio per l'elaborazione simbolica. Fue desarrollado en 1958, en el Instituto de Tecnología de Massachusetts
PROLOG: PROgramming in LOGic (PROLOG), es otro de los lenguajes de programación utilizados en IA. PROLOG fue desarrollado en Francia, en 1973 en la Universidad de Marseilles.
OPS5: Official Production System 5 (OPS5), es un lenguaje para ingeniería cognoscitiva que aguanta el procedimiento de representación del conocimiento en forma de reglas.
Entre las aplicaciones de la Inteligencia Artificial (IA) Tenemos:
Lingüística computacional: la lingüística y la informática que utiliza la informática para estudiar y tratar el lenguaje humano.
Minería de datos (Information Mining): se puede definir como “extracción no trivial de información implícita, desconocida previamente, y potencialmente útil desde los datos”, e consiste nell'insieme di tecniche avanzate per l'estrazione di informazioni nascoste in grandi basi di dati.
Mondi virtuali : è un campo correlato all'intelligenza artificiale. Si tratta della simulazione di mondi e ambienti, detti virtuali, in cui l'uomo interagisce con la macchina in ambienti artificiali simili alla vita reale.
Elaborazione del linguaggio naturale : è una sottodisciplina dell'Intelligenza Artificiale e il ramo ingegneristico della linguistica computazionale. L'ELN si occupa della formulazione e ricerca di meccanismi computazionalmente efficaci per la comunicazione tra persone tra persone e macchine attraverso linguaggi naturali.
Robotica: è una scienza ramo della tecnologia, che studia la progettazione e costruzione di macchine capaci di svolgere compiti realizzati dall'essere umano che richiedono l'uso dell'intelligenza.
Sistemi di supporto alle decisioni: son sistemas de tipo OLAP de minería de datos que proporcionan información y support para tomar decisiones.
Videojuegos: es un programa informático, creado expresamente para divertir, basado en la interacción entre una persona y un apparato electrónico donde se ejecuta el videojuego. Estos recrean entornos virtuales en los cuales el jugador puede controlar a un personaje cualquier otro elemento de dicho entorno, para conseguir uno varios obiettivi por medio de unas reglas determinadas.
Publicado por
Conformado por: Rosmary Gómez Stefany Henríquez Robert Obregón