о текст питання (для ознак) потім стає доступною кнопка "Додати" після натискання на яку гіпотеза/ознака додаються в базу знань.
Що стосується третьої частини редактора бази знань, то він складається з двох полів з вибором, в яких відображені додані гіпотези і ознаки і два поле для завдання числових значень з певним кроком які пов'язують гіпотезу і ознака шляхом додавання в базу знань значень p + і p-.
В
Малюнок 4 - Додавання p + і p - для ознак гіпотези.
Режим тестування
У режимі тестування програма опитує користувача за всіма ознаками, задаючи з питання на кожну ознаку.
Для тоді щоб почати тестування користувач натискає кнопку "Почати тестування" і на формі будуть з'являтися питання на які можна відповісти "Так", "Ні", "Не знаю" та "Скоріше так "," Скоріше ні ", після відповіді користувачеві буде запропонований наступне питання до тих пір поки опитування не буде закінчений. br/>В
Рисунок 5 - Режим тестування.
Після відповіді на всі питання на формі з'явиться назва країни, яке найбільше підходить користувачеві. Далі йому слід натиснути на кнопку, що "Пояснити рішення". p> У формі, що з'явилася ми бачимо графік, на якому видно як по ходу тестування змінювалися ймовірності трьох самих відповідних країн для користувача, також внизу графіка є блок пояснення рішення, а саме список питань і відповіді користувача на них.
В
Малюнок 6 - Блок пояснення рішення
Висновок
Була зроблена експертна система з пошуку комплектуючих придатних складання комп'ютера користувача. У системі були реалізовані наступні вимоги: дотримання технології інженерії знань (база знань повинна бути відокремлена від машини виведення в окремий блок), система повинна надавати можливість створення нової бази знань, дозволяти редагувати і змінювати базу знань, система здійснювати логічний висновок і мати блок пояснення рішень . Модель представлення знань була модель з використанням нечітких знань, реалізований метод - метод Кріса-Нейлора. В якості мети також реалізовано закріплення матеріалу з курсів "Методи та засоби штучного інтелекту" і "Системи штучного інтелекту". p align="justify"> До аспектів корисності даної системи можна віднести те, що в системі зібрані чималі знання експерта в області комп'ютерної техніки, зберігаючи його знання, система приносить користь, так як може бути тиражувана. Також приваблює і можливість користувача підходящі деталі комп'ютера, не витрачаючи час на пошук в інтернеті яких відомостей і не розробляючи свої алгоритми для визначення підходящих деталей. p align="center"> Список літератури
1. Джексон Пітер. Введення в експертні системи. - СПб.: Видавничий дім "Вільямс", 2001. p align="justify">. Попов Е.В. Експертні с...