Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Экспертная система, продукционная модель


Автор: vika26 14.12.2015, 15:32
Помогите, пожалуйста, создать прототип экспертной системы "Учебный процесс"
Есть запрос:
    Данные: (Студент сдал все дисциплины) и (Балл 88-100)
Правило1: ЕСЛИ (Студент сдал все дисциплины) и (Студент сдал все на отлично) ТО (Студент – отличник )
Правило2: ЕСЛИ(Балл 88-100), ТО (Студент сдал все на отлично)

Шаг 1. Пробуем П1, не работает (не хватает "Студент сдал все на отлично")
Шаг 2. Пробуем П2, работает, в базу поступает факт  "Студент сдал все на отлично"
Шаг3. Пробуем П1, работает, вывод:Студент – отличник

Как мне сделать, если таких 10 запросов, а также правила и данные добавляются. Подскажите, пожалуйста, алгоритм действий, с чего начать, пожалуйста!!!

Автор: mikeyess 15.12.2015, 08:18
Добрый день.
Я программист, а не экстрасенс.
Задаете вопросы о программе, которую видели только Вы.
Может расскажете о программе подробности (используется
ли База данных, все данные хранятся только в ОЗУ ...),
а лучше скиньте программу сюда.
С уважением, Mike

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Ekspertnaya-sistema-produktsionnaya-model-id566eb6feae201573148b4567#findElement_E7045_566fa294ae2015870f774388_0

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)