Познакомиться на практике с методами анализа естественно-языковых текстов в системах логического программирования (Пролог, Mecury), реализовать в соответствии с вариантом задания несложный фрагмент естественного-языкового интерфейса к модельной задаче и протестировать его на ряде примеров. Реализовать разбор фраз языка (вопросов), выделяя в них неизвестный объекты Запрос:? -...
3-е издание. — Пер. с англ. — М.: Вильямс, 2001. — 640 с.: ил. В книге известного специалиста по программированию приведены основные сведения о языке Prolog, описан процесс разработки программ на этом языке и показано применение языка Prolog во многих областях искусственного интеллекта, включая решение задач и эвристический поиск, программирование в ограничениях, представление...
Книга посвящена основам логического программирования. Она представляет собой руководство по применению системы программирования Турбо-Пролог. В качестве примеров рассматриваются разработка естественно-языковых и экспертных систем, многооконный интерфейс с пользователем, машинная графика.
МАИ, Москва, факультет прикладной математики, кафедра вычислительной математики и программирования. Цель: Первоначальное ознакомление с выбранной системой программирования на языке Пролог, реализация предикатов обработки списков в различных представлениях. Задача: Ознакомиться с одной из систем программирования на языке Пролог на персональной или мини-ЭВМ (J#, GNU Prolog,...
Написать и отладить программу решения задачи искусственного интеллекта, используя технологию поиска в пространстве состояний. Крестьянину нужно перевезти через реку волка козу капусту Но лодка такова, что в ней может поместиться только крестьянин, а с ним или один волк, или одна коза, или одна капуста. Но если оставить волка с козой, то волк съест козу, а если оставить козу с...
Приводится описание основных конструкций языка логического программирования ПРОЛОГ, используемого при разработке экспертных систем и баз знаний. Иллюстративные примеры позволяют получить представление о приемах построения логических программ. Предлагаемые для самостоятельного решения задачи, служат для накопления практического опыта разработки программ. История Пролог. КраткаЯ...
Комментарии