Курсовой проект по учебной дисциплине «Математические основы интеллектуальных систем» Разработка (фрагмента) экспертной системы
Цель:
ЗАДАЧИ ПРОЕКТА
Логическое Программирование На Языке Prolog:
Фрагмент из базы данных мобильных телефонов:
Свойства-характеристики мобильных телефонов:
Фрагмент параметров мобильных телефонов:
Тестирование кода:
Фрагмент дерева цели мобильных телефонов:
Заключение по данному курсовому проекту:
Спасибо за внимание
406.17K
Категория: ПрограммированиеПрограммирование

Разработка (фрагмента) экспертной системы «Покупка мобильного телефона» на языке prolog

1. Курсовой проект по учебной дисциплине «Математические основы интеллектуальных систем» Разработка (фрагмента) экспертной системы

КУРСОВОЙ ПРОЕКТ ПО УЧЕБНОЙ ДИСЦИПЛИНЕ
«МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНТЕЛЛЕКТУАЛЬНЫХ
СИСТЕМ»
РАЗРАБОТКА (ФРАГМЕНТА) ЭКСПЕРТНОЙ СИСТЕМЫ
«ПОКУПКА МОБИЛЬНОГО ТЕЛЕФОНА» НА ЯЗЫКЕ
PROLOG.
Выполнила:
Крамущенко Валерия Андреевна
студентка 2 курса специальности
1-40 03 01 «Искусственный интеллект»
дневной формы получения образования
1
Научный руководитель
Просвирнина Ирина Борисовна,
доцент кафедры системного
программирования и Компьютерной
безопасности, кандидат физикоматематических наук, доцент

2. Цель:

Целью работы является разработка (фрагмента)
экспертной системы «Покупка мобильного
телефона» на языке Prolog
2

3. ЗАДАЧИ ПРОЕКТА

1
2
3
Изучение
Изучение языка
Prolog и анализ
предметной области
База данных
Формирование базы
данных мобильных
телефонов
Код на Prolog
Написание кода на
языке SWI-Prolog и
его анализ
4 Тестирование
Тестирование кода
и анализ
результатов
5
Дерево цели
Построение дерева
цели с использованием
языка UML
3
3

4. Логическое Программирование На Языке Prolog:

Логическое программирование на языке Prolog — это метод
программирования, основанный на использовании логических
утверждений и правил вывода.
4

5. Фрагмент из базы данных мобильных телефонов:

5

6. Свойства-характеристики мобильных телефонов:

6

7. Фрагмент параметров мобильных телефонов:

7

8. Тестирование кода:

Тест 1
8
Тест 2

9. Фрагмент дерева цели мобильных телефонов:

9

10. Заключение по данному курсовому проекту:

Аналитика задачи : Проведена аналитика задачи.
Разработка базы знаний и правил: Написан код на языке SWI-Prolog с базой знаний и
правилами.
Тестирование и проверка корректности системы: Проведено тестирование различных
сценариев использования.
Визуализация процесса принятия решений: Построено дерево цели на языке UML.
Возможные усложнения и расширения системы: Учет дополнительных характеристик и
логических связей.
Предложения по улучшению функциональности: Адаптация рекомендаций под
изменяющиеся условия и предпочтения потребителя.
10

11. Спасибо за внимание

СПАСИБО ЗА
ВНИМАНИЕ
English     Русский Правила