Prolog er et logisk programmeringsspråk assosiert med kunstig intelligens og datalingvistikk … Språket har blitt brukt til teorembevis, ekspertsystemer, terminomskriving, typesystemer og automatisert planlegging, så vel som det opprinnelige tiltenkte bruksområdet, naturlig språkbehandling.
Hvorfor er Prolog bra for kunstig intelligens?
Et logisk programmeringsspråk som Prolog gjør det mulig å skrive algoritmer ved å utvide logiske setninger med informasjon for å kontrollere slutningsprosessen. Prolog ser ut til å være bra for problemer der logikk er nært involvert, eller hvis løsninger har en kortfattet logisk karakterisering.
Er Prolog verdt å lære?
Det har vært en lang og hard vei, men definitivt verdt det, siden jeg har økt min kunnskap og forståelse av ikke bare "logisk programmering", men legemliggjørelsen av mye av det på språket vi kaller Prolog. … Jeg vil si at Prolog er -måten- å skape fremtidens nye programmeringsspråk og verktøy og rammeverk… Ja.
Hvorfor brukes ikke Prolog?
Det er ikke tilstrekkelig for et språk for å gjøre de vanskelige (eller domenespesifikke) tingene mulig, det må også gjøre alle de enkle tingene enkle, og Prolog gjør det egentlig ikke. Så språket må enten være virkelig generelle formål (og "mer generell formål enn SQL" er ikke tilstrekkelig) eller enkelt integreres med andre språk.
Hvorfor er Prolog så vanskelig?
Prolog. Prolog er et av de første logiske programmeringsspråkene, som nå har blitt tatt i bruk i kunstig intelligens-applikasjoner og naturlig språkbehandling. Det er vanskelig å lære fordi: Det er et ukonvensjonelt språk, dets datastrukturer er ulikt andre programmeringsspråk