logo
TurboProlog / Документация / TOM_2

Запросы geni

После входа в предметную область GENI начинает задавать вам вопросы

по этой предметной области. Т.к. GENI - это классификационная ЭС, то она

будет пытаться идентифицировать объект.

При использовании системной базы знаний (GENI.DBA) предметные облас-

ти описывают животный мир и вы должны иметь в уме животное, признаки ко-

торого вы будете описывать в ответ на вопросы GENI.

Например, при выборе предметной области "Птицы" вы будете определять

по признакам конкретный вид птиц. GENI начинает с вопроса:

"Is it true that it has feather?" (Верно, что она имеет перья?)

Предположим, что вы идентифицируете пингвина. Т.к. все птицы имеют

перья, вы отвечаете "Yes", для чего просто можно нажать "Ввод". Длее GENI

запрашивает:

"Is it true that it has long legs?" (Верно, что у нее длинные лапы?)

После ответа "No" GENI запрашивает:

"Is it true that it swims?" (Верно, что она плавает?)

Для того, чтобы понять, почему GENI задает именно этот вопрос, ис-

пользуйте режим "Why" из меню. Вы получите список правил, которые GENI

пытается разрешить.

В этом случае, с помощью разрешения правила, классифицирующего пинг-

вина, GENI пытается определить, что вы стараетесь классифицировать именно

пингвина. Для выхода наберите "Esc".

Ответив на вопрос о плавании "Yes", вы получите следующий вопрос:

"Is it true that it has a black and write color?"

(Верно, что она белого и черного цвета?)

После ответа "Yes" GENI приходит к выводу, что птица - это пингвин,

и сообщает вам об этом, и запрашивает, правильно ли ее заключение. От-

ветьте "Yes" набором "y" (строчное). Для выхода в главное меню GENI набе-

рите "Space bar".