Рефераты по теме Программное обеспечение

Реферат Разработка диалоговой системы, оформленной в виде пакета прикладных программ и реализующей идею искусственного интеллекта скачать бесплатно

Скачать реферат бесплатно ↓ [4.61 KB]



Текст реферата Разработка диалоговой системы, оформленной в виде пакета прикладных программ и реализующей идею искусственного интеллекта

1.Задание на лабораторную работу Разработать диалоговую систему, оформленную в виде пакета прикладных программ и реализующую идею искусственного интеллекта. Для этого необходимо: * Самостоятельно выбрать предметную область интеллектуального пакета * Для выбранной предметной области описать семантическую сеть и правила вывода (базу знаний) * Разработать блоки системной части пакета, реализующие: * машину логического вывода * процедуры работы с семантической сетью * Подготовить отладочные варианты наборов данных * Провести машинный эксперимент * Описать полученные результаты 2.Руководство пользователя 2.1. Назначение программы       В качестве предметной области была выбрана кулинария. Программа предназначена для получения информации о составе различных кулинарных блюд. Пользователю предоставляется возможность перечислить несколько ингредиентов и получить информацию о том, что из этого набора можно приготовить, или ввести интересующее блюдо и узнать из чего оно состоит, или ввести как ингредиенты так и готовый продукт и узнать достаточно ли введенных компонент для приготовления выбранного блюда.      Программа позволяет корректировать имеющуюся базу знаний и создавать новую. Корректировка заключается в добавлении и удалении знаний и фактов.  Но в целях соблюдения целостности базы знаний программа не позволит удалить некоторые знания и факты. Если факт  входит в состав знания, то его удаление повлечет нарушение целостности базы. Программа предложит сначала удалить знания, в которые входит этот факт, а потом уже сам факт. 2.2.Описание базы знаний           
База знанийФакты (декларативные знания)Правила (процедурные знания) Декларативные знания Числовой кодЗначение12 яйца23 яйца34 яйца4100 грамм молока5200 грамм молока6400 грамм молока70,5 ложки соли81 ложка соли92 ложки соли101 стакан муки112 стакана муки124 стакана муки1310 ложек сахара1413 ложек сахара1515 ложек сахара16Изюм17Дорожжи18Творог19Омлет на 1-го человека20Омлет на 2-х человек21Опара22Тесто23Блины24Яичница на 1-го человека25Яичница на 2-х человек26Кулич27Ватрушка28Жарить29Печь Процедурные знания Код порождаемого фактаКоличество свидетельствСвидетельства1941,4,7,282043,5,8,282145,9,11,1722521,3,4,1 2,1523222,282431,7,282533,8,2826322,16,2927322,18,29 2.3. Описание диалога Данная программа построена по принципу диалога с пользователем, что обеспечивает удобство и психологический комфорт при работе с ней. После запуска программы появляется стандартное windows-окно - в данном случае главное окно, приглашающее вас к работе. Данное окно содержит картинку, располагающую вас к приятной реализации программного продукта, и меню из трех пунктов: Главное меню, содержащее подпункты: Работа с системой и Выход, "Помощь" и  О программе.  Выбрав Работа с системой, вы не только узнаете о ее названии и версии, но и о создателях таковой. Выбор можно осуществлять кроме мыши с помощью сочетания клавиш (Alt + соответствующая буква). Нажав меню Работа с системой, вы окажитесь в окне CulinaryMiracles где