Artificial intelligence programming language, een computertaal die speciaal is ontwikkeld voor het uitvoeren van artificial intelligence (AI) onderzoek. In de loop van hun werk aan de Logic Theorist en GPS, twee vroege AI-programma ‘ s, Allen Newell en J. Clifford Shaw van de Rand Corporation en Herbert Simon van Carnegie Mellon University ontwikkelden hun Information Processing Language (IPL), een computertaal op maat voor AI-programmering. De kern van IPL was een zeer flexibele datastructuur die ze een lijst noemden., Een lijst is gewoon een geordende reeks gegevensitems. Sommige of alle items in een lijst kunnen zelf lijsten zijn. Deze regeling leidt tot rijkelijk vertakkende structuren.
onderzoekers van het Institute for New Generation Computer Technology in Tokyo hebben PROLOG gebruikt als basis voor geavanceerde logische programmeertalen. Deze talen, die bekend staan als talen van de vijfde generatie, worden gebruikt op niet-numerieke parallelle computers die door het instituut zijn ontwikkeld.,
ander recent werk omvat de ontwikkeling van talen voor het redeneren over tijdsafhankelijke gegevens zoals “the account was paid yesterday.”Deze talen zijn gebaseerd op gespannen logica, die het mogelijk maakt uitspraken te vinden in de stroom van de tijd. (Gespannen logica werd uitgevonden in 1953 door de filosoof Arthur Prior aan de Universiteit van Canterbury, Christchurch, Nieuw-Zeeland.)
Geef een reactie