Экспертная система по выбору телефона Xiaomi

Рассмотрение особенностей построения семантической сети. Общая характеристика экспертной системы по выбору телефона Xiaomi, которая выполнена в виде Windows-приложения. Знакомство с основными способами и методами подключения базы данных к Visual Studio.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 17.02.2019
Размер файла 449,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

1

1

Экспертная система по выбору телефона Xiaomi

Статья посвящена экспертной системе по выбору телефона Xiaomi. Она помогает выбрать модель телефона по определенным параметрам.

В данной статье была реализована семантическая сеть - набор понятий и связей между ними. Путем выбора объекта, необходимого для вывода, получили вывод всех связей данного объекта c другими объектами сети. В семантической сети, описывающей данную предметную область, были выделены 4 типа понятий предметной области: сущность, экземпляр, свойство, значение. Сущностями являются линейки телефона Xiaomi: Mi, POCO, Redmi. Модели телефонов - это экземпляры: MiA2, Mi8, MiA2Lite, MiMix2S, POCOPHONE F1. Redmi 6, Redmi 6A. Свойства - это то, из чего состоит телефон, в этом случае это процессор, память, дисплей, основная камера, фронтальная камера, аккумулятор, цвет. Значениями являются, например, Qualcomm® Snapdragon™ 660 AIE, 4 ГБ + 64 ГБ, 5.84", 13 Мп, 3010 мАч (typ) / 2910 мАч (min), черный.

Выделены следующие типы связей семантической сети: имеет свойство, состоит из, имеет разновидность, имеет значение. На рисунке 1 представлена описанная семантическая сеть.

Рисунок 1. Семантическая сеть

В данной базе знаний, представлены такие правила вывода, например, как:

1. Если выбрана линейка Mi, с характеристиками: процессор - Qualcomm® Snapdragon™ 845 c частота процессора до 2.8 ГГц, память - 6 ГБ + 128 ГБ, дисплей - 6.21", основная камера - 12 Мп + 12 Мп, фронтальная камера - 20 Мп, аккумулятор - 3400 мАч (typ) / 3300 мАч (min), цвет - синий/белый/черный, то это модель Mi8.

2. Если выбрана линейка POCO, с характеристиками: процессор - Qualcomm® Snapdragon™ 845 c частота процессора до 2.8 ГГц, память

- 6 ГБ + 64 ГБ /6 ГБ + 128 ГБ, дисплей - 6,18", основная камера - 12 Мп + 5 Мп, фронтальная камера - 20 Мп, аккумулятор - 4000 мАч (typ) / 3900 мАч (min), цвет - черный/синий, то это модель POCOPHONE F1.

3. Если выбрана линейка Redmi, с характеристиками: процессор -Helio P22 c частота процессора до 2.0 ГГц, память - 3 ГБ + 32 ГБ /4 ГБ + 64 ГБ, дисплей - 5.45", основная камера - 12 Мп + 5 Мп, фронтальная камера - 5 Мп, аккумулятор - 3000 мАч (typ) / 2900 мАч (min), цвет - темно-серый/золотой/черный/синий, то это модель Redmi 6.

База знаний экспертной системы хранится отдельно от машины вывода в виде файла СУБД Access. Формально этот файл состоит из 3-х разделовтаблиц: Things, Relations, Structure. Things включает в себя номера и имена сущностей, Relations - номера и имена связей, отношения типа «Имеет свойство» (поле «Sv_otn») и типа «Состоит из» (поле «Sost_otn»). Structure - это перечень всех связей между понятиями предметной области с указанием их типа.

Экспертная система выполнена в виде Windows - приложения.

Экранная форма для работы с программой изображена на рисунке 2.

Рисунок 2. Экранная форма

Пример результата программы представлен на рисунке 3.

Рисунок 3. Пример результата программы

Подключение базы данных к Visual Studio было реализовано с помощью элементов:

public static string connectString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=бд тур.mdb;"

private OleDbConnection myConnection;

public Form1()

{

InitializeComponent();

myConnection = new OleDbConnection(connectString);

myConnection.Open();

}

Использованные источники

семантический телефон экспертный

1.Герман О.В. Введение в теорию экспертных систем и обработку знаний.- Мн.: ДизайнПРО, 1995 - 255 с.

2.Башмаков, А. И. Интеллектуальные информационные технологии : учебное пособие / А. И. Башмаков, И. А. Башмаков. - М. : Изд-во МГТУ им. Н. Э. Баумана, 2005. - 304 с.

3.Рыбина Г.В. Основы построения интеллектуальных систем /учеб.

пособие М.: Финансы и статистика, 2009.- 432 c

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.