В книге известного специалиста по программированию приведены основные сведения о языке Prolog, описан процесс разработки программ на этом языке и показано применение языка Prolog во многих областях искусственного интеллекта, включая решение задач и эвристический поиск, программирование в ограничениях, представление знаний и экспертные системы, планирование, машинное обучение, качественные рассуждения, обработка текста на различных языках и ведение игр. Книга предназначена для тех, кто проходит обучение в области языка Prolog и искусственного интеллекта или интересуется этими перспективными направлениями. От читателя не требуется наличие знаний в области искусственного интеллекта. Не обязательна также значительная подготовка в области программирования.
V knige izvestnogo spetsialista po programmirovaniju privedeny osnovnye svedenija o jazyke Prolog, opisan protsess razrabotki programm na etom jazyke i pokazano primenenie jazyka Prolog vo mnogikh oblastjakh iskusstvennogo intellekta, vkljuchaja reshenie zadach i evristicheskij poisk, programmirovanie v ogranichenijakh, predstavlenie znanij i ekspertnye sistemy, planirovanie, mashinnoe obuchenie, kachestvennye rassuzhdenija, obrabotka teksta na razlichnykh jazykakh i vedenie igr. Kniga prednaznachena dlja tekh, kto prokhodit obuchenie v oblasti jazyka Prolog i iskusstvennogo intellekta ili interesuetsja etimi perspektivnymi napravlenijami. Ot chitatelja ne trebuetsja nalichie znanij v oblasti iskusstvennogo intellekta. Ne objazatelna takzhe znachitelnaja podgotovka v oblasti programmirovanija.