Prolog je logični programski jezik, povezan z umetno inteligenco in računalniško lingvistiko … Jezik je bil uporabljen za dokazovanje izrekov, ekspertne sisteme, prepisovanje izrazov, sisteme tipov in avtomatizirano načrtovanje, kot tudi njegovo prvotno predvideno področje uporabe, obdelava naravnega jezika.
Zakaj je Prolog dober za umetno inteligenco?
Logični programski jezik, kot je Prolog, omogoča pisanje algoritmov s povečanjem logičnih stavkov z informacijami za nadzor procesa sklepanja. Zdi se, da je Prolog dober za probleme, pri katerih je tesno vključena logika, ali katerih rešitve imajo jedrnato logično karakterizacijo.
Ali je Prolog vredno učenja?
To je bila dolga in težka pot, vendar se je vsekakor splačalo, saj sem povečal svoje znanje in razumevanje ne le »logičnega programiranja«, temveč tudi utelešenje veliko tega v jeziku, ki mu pravimo Prolog. … Rekel bi, da je Prolog -način - za ustvarjanje novih programskih jezikov ter orodij in okvirjev prihodnosti … Da.
Zakaj se Prolog ne uporablja?
ne zadostuje za jezik, da omogoči težje (ali domensko specifične) stvari, mora tudi olajšati vse enostavne stvari, Prolog pa res ne. Torej mora biti jezik resnično splošnega namena (in "bolj splošni kot SQL" ne zadostuje) ali pa mora biti enostavno integriran z drugimi jeziki.
Zakaj je Prolog tako težak?
Prolog. Prolog je eden prvih logičnih programskih jezikov, ki je zdaj sprejet v aplikacijah umetne inteligence in obdelavi naravnega jezika. Težko se ga je naučiti, ker: Je nekonvencionalen jezik, njegove podatkovne strukture niso podobne drugim programskim jezikom