Нужно реализовать экспертную систему
Экспертная система состоит из:
1) Продукционная база знаний
Опр. - это множество правил продукции, которые хранятся в определенной подсистеме и при помощи правил "если то"
описывают предметную область.
2) База фактов
Опр. - это специальная подсистема которая описывает ситуацию в предметной области работы экспертной системы.
3) Машина логического вывода (интерпретатор)
Опр. - работает циклами идентификации дийствия. Суть фазы идентификации заключается в следуюшем:
интерпритатор обращается к базе фактов считывает ситуации описания предметной области. Затем интерпритатор обращается
к базе знаний для того, чтобы подобрать продукционн ое правило, которое по данному ситуационному описанию определяет
конкретное действие предметной области.
4) Система протоколированиея работы
Опр. - выводит в консоль результат работы программы в данным момент, слежубную информацию и
цепочку приводящую к конфликту (если такая есть), чтобы "инженеры знаний" решили данную проблему.
5) Система предотвращения аварийных ситуаций
Опр. - является обязательным элементов эксперной системы, но нет одного универсального подхода, как такую систему
строить. Если интерпритатор найдет несколько правил в базе знаний по одним и тем же ситуационным описаниям, то
в продукционной базе знаний присутсвует конфликт. В этом случает интерпритатор передает управление системе преодоления конфликтов.
Если чего то нет, значит это усеченная экспертная система.
Следующая это все то что в первой, только ещё надо подцепить базу данных
Есть готовый пример программ на джаве
| Гарантия на работу | 1 год |
| Средний балл | 4.54 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |