Prolog е логически език за програмиране, свързан с изкуствен интелект и изчислителна лингвистика … Езикът е бил използван за доказване на теореми, експертни системи, пренаписване на термини, системи за типове и автоматизирано планиране, както и първоначалното му предназначено поле на употреба, обработка на естествен език.
Защо Prolog е добър за изкуствен интелект?
Език за логично програмиране като Prolog прави възможно писането на алгоритми чрез увеличаване на логическите изречения с информация за контрол на процеса на извод. Prolog изглежда е добър за проблеми, в които логиката е пряко замесена, или чиито решения имат кратка логическа характеристика.
Заслужава ли си да научите Prolog?
Това беше дълъг и труден път, но определено си заслужава, тъй като увеличих знанията и разбирането си не само за „логическото програмиране“, но и за въплъщението на много от него в езика, който наричаме Prolog. … Бих казал, че Prolog е начинът за създаване на новите програмни езици и инструменти и рамки на бъдещето… Да.
Защо Prolog не се използва?
не е достатъчно за език, за да направи възможно трудните (или специфични за домейна) неща, той също трябва да направи всички лесни неща, а Prolog наистина не го прави. Така че езикът трябва или да бъде наистина с общо предназначение (и „по-общо предназначение от SQL“не е достатъчно), или лесно да се интегрира с други езици.
Защо Prolog е толкова труден?
Пролог. Prolog е един от първите езици за логично програмиране, който сега вижда приложение в приложенията за изкуствен интелект и обработката на естествен език. Трудно е да се научи, защото: Това е нетрадиционен език, неговите структури от данни са за разлика от други езици за програмиране