Qual é a linguagem de inteligência artificial mais comum?
A linguagem de inteligência artificial mais comum é Lisp e ainda está em uso hoje. É também uma das idiomas de inteligência artificial mais antigos. John McCarthy o desenvolveu no final da década de 1950.
Lisp é uma abreviação do "processamento da lista". Essa linguagem de inteligência artificial usa listas para representar estruturas de dados. É considerado a primeira linguagem de programação funcional. Existem várias funções internas que podem ser usadas para manipular listas, tornando o idioma extremamente flexível. Os programadores têm controle total sobre a sintaxe do idioma, que pode ser alterado para se adequar a seus propósitos.
Isso é possível porque o código -fonte é composto de listas. Os programadores podem manipular o código -fonte como estruturas de dados, permitindo que eles criem uma nova sintaxe ou estendam o idioma para fazer o que é necessário. É uma excelente linguagem para a programação de inteligência artificial (AI), porque é possível escrever facilmente matcores de padrões que correspondem à listaEstruturas. É possível associar facilmente símbolos aos dados; Por exemplo, é possível associar o símbolo "céu" à cor "azul". Também é possível substituir facilmente as estruturas de dados mais antigas por outras novas, e essa instalação de desalocação é chamada de lixo coleção .
Uma linguagem de inteligência artificial extremamente dinâmica, é possível que as mudanças entrem em vigor instantaneamente sem recompilar. Ele não possui nenhum programa principal, e todo o trabalho é feito através de composições de funções e recursão. Os programadores podem acessar qualquer função no prompt de entrada.
Uma linguagem de inteligência artificial amplamente popular, Lisp gerou um grande número de dialetos e sistemas Lisp, como esquema, interlisp eFranzlisp. Em um esforço para criar um padrão para o idioma, vários programadores Lisp montam os melhores recursos dos dialetos existentes para criar um novo idioma chamado Common Lisp. Isso aconteceu em 1981 e, desde então, o Common Lisp evoluiu para se tornar uma linguagem de programação AI extremamente robusta e de uso geral.
amplamente utilizado para programar jogos, robôs e problemas de reconhecimento de padrões, o LISP é considerado uma linguagem de programação clássica de IA que resistiu ao teste do tempo. O Prolog é outra linguagem de programação desenvolvida no início dos anos 1970 que ganhou popularidade na IA. Possui uma base mais matemática baseada no cálculo do predicado. É considerado uma linguagem de programação lógica importante e é usada na IA para processamento de linguagem natural e lidar com sistemas especializados.