нятна) Товар, пропонований постачальником має сертифікати якості або пройшов державні експертізиСкорее всього товар є качественнимПоставщік давно присутній на ринку і добре себе зарекомендував. Скарг з боку споживачів (замовників) у бік постачальника не поступало.Поставщік перевірений, сумлінну, добре виконує свою работу.Поставщік має рекомендації від інших замовників, доставку товару виробляє в термін, товар у процесі транспортування не отримує дефектовПоставщік хороший, скарг з боку замовника не надходило
Спростимо отриману таблицю, для цього розіб'ємо факти на складові і формалізуємо їх (див. таблиця 1.2.2.).
Спрощена таблиця фактів і дій
Таблиця 1.2.2
Умова, образецДействіе, консіквентУсловіе 1Условіе 2Условіе 3Поставщік провереннийТовар качественнийЦена пріемлемаяПоставщік подходітПоставщік давно на ринкеЖалоб на постачальника не билоПоставщік провереннийЕсть рекомендації від інших заказчіковПоставка виробляється в срокТовар не має дефектовЖалоб на постачальника не билоТовар сертіфіцірованТовар пройшов державні експертізиТовар качественнийЦена трохи нижче ніж у інших поставщіковЦена прийнятна
2. Розробка структури бази знань
.1 Побудова графа зв'язків фактів
Для визначення необхідної структури бази знань, побудуємо граф (см.Ріс.2.1.1.) відображення залежностей фактів наведених у таблиці (див. таблиця 1.2.2.)
Граф зв'язків фактів
В
Рис.2.1.1
.2 Визначення структури бази знань
.2.1 Вимоги до бази знань
Виходячи донних таблиці (см.табліца1.2.2.) і графа (см.Ріс.2.1.1.) можна визначити структуру бази знань:
1. База знань буде являти собою масив записів
. Запис повинен містити факти (зразки) і дії (консіквенти)
. Факт складається не більше ніж з трьох частин
. Кожна частина повинна містити поле, що відповідає за поточний стан даної частини зразка (констатація звершення (частина активна чи частину не активна)).
2.2.2 Отримана структура запису бази знань
Виходячи пред'явлених вимог, отримуємо структуру наступного виду (див. Рис.2.2.1.)
Структура записи в базі знань
Умова 1Условіе 2Условіе align = "justify"> Ріс.2.2.2.1
Де:
Умова 1, Умова 2, Умова 3 - складові частини зразка (у полі В«умоваВ» зберігається сам факт, а в полі В«активністьВ» зберігається поточний стан факту).
Наведемо конкретний приклад запису бази знань.