Экспертная система по выбору телефона 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
...Подобные документы
Понятия, классификация и структура экспертных систем. Базы знаний и модели представления знаний. Механизмы логического вывода. Инструментальные средства проектирования и разработки экспертных систем. Предметная область ЭС "Выбор мобильного телефона".
курсовая работа [2,2 M], добавлен 05.11.2014Разработка экспертной системы по выбору языка программирования для данного программного обеспечения. Выбор и обоснование механизма вывода решения. Дерево базы знаний экспертной системы. Программа формирования основного меню, руководство пользователя.
курсовая работа [1,9 M], добавлен 15.08.2012Пример экспертной системы с использованием метода Криса-Нейлора. Структура базы данных. Стратегия вывода результатов выбора страны. Руководство пользователя, редактирование базы знаний. Режим тестирования, его завершение, блок объяснения решения.
контрольная работа [1,6 M], добавлен 29.12.2012Разработка и освоение в современном производстве информационной подсистемы. Создание базы данных в среде MS SQL Server 2008 и приложения в среде MS Visual Studio 2012. Процесс ввода при выборе пунктов меню. Заполнение формы с критериями на фильтрацию.
отчет по практике [834,4 K], добавлен 27.11.2013Исследование алгоритма взаимодействия пользователя с сервером, на котором находится база данных. Реализация безопасности информационной системы с помощью возможностей программного комплекса Visual Studio. Анализ особенностей интерфейса веб-приложения.
курсовая работа [1,3 M], добавлен 17.06.2017Основные электронные музыкальные инструменты, использующиеся для удобства звукозаписи и обработки музыки. Характеристики и типы электрогитар. Экспертная система, помогающая принять решение в выборе электрогитары. Системы пользовательского интерфейса.
реферат [43,4 K], добавлен 14.08.2010Рассмотрение особенностей структурной и целостной частей реляционной модели базы данных, их функции. Знакомство с основными этапами разработки стратегии поддержания ссылочной целостности. Общая характеристика способов манипулирования реляционными данными.
курсовая работа [565,8 K], добавлен 25.04.2013Системный анализ и анализ требований к базе данных. Особенности создания отчетов, запросов и форм в Visual Studio 2012. Программная реализация ER-диаграммы. Создание инфологической, логической и физической модели базы данных. Генерация ее в SQL Server.
курсовая работа [1,0 M], добавлен 22.11.2012Требования к MS Office 2007. Набор средств разработки Visual Studio Tools for Office как альтернатива VBA. Разработка СУБД на базе MS Access. Разработка надстройки "Электронные компоненты" для PowerPoint на языке C# в среде MS Visual Studio 2010.
дипломная работа [5,2 M], добавлен 03.05.2013Объектно-ориентированная технология создания программ. Среда разработки Visual Studio.NET. Особенности среды Microsoft Visual Studio 2010. Приложения C# для расчетов по формулам, консольный ввод-вывод. Форматирование значений данных. Программы с циклами.
методичка [2,1 M], добавлен 11.09.2014Рассмотрение экспертных систем: классификация, назначение, общие принципы построения и функционирования. Среда разработки данных систем: BorlandC++ Builder 6.0 и AMZI! Prolog. Описание процесса разработки экспертной системы "Выбор спортивного инвентаря".
курсовая работа [426,9 K], добавлен 19.08.2012Интернет с мобильного телефона. Варианты выхода в Интернет посредством мобильного телефона: через wap-браузер мобильного телефона; с использованием мобильного телефона в качестве беспроводного модема (GPRS-технологии) и подключением его к компьютеру.
реферат [22,4 K], добавлен 12.01.2008Информационно-логическая модель предметной области по нотациям Ричарда Баркера. Даталогическая модель реляционной базы данных в виде диаграммы схемы отношений. Приложение интерфейса для базы данных на языке программирования С# в среде Visual Studio.
курсовая работа [3,6 M], добавлен 23.12.2014Изучение конструктивных особенностей системы видеозахвата и монтажа Pinnacle Studio 500-USB V.10. Особенности подключения, производительность. Мощные функции профессионального редактора Pinnacle Studio 14 HD Ultimate Collection. Системные требования.
реферат [23,7 K], добавлен 01.05.2010Описание экспертной системы по подбору кадров. Требования к функциональным характеристикам программы. Состав и параметры технических средств ЭВМ. Структура входных данных. Руководство программиста и пользователя. Тестирование программного средства.
курсовая работа [897,0 K], добавлен 13.11.2016Разработка приложения Windows "Учет заказов и продаж". Структура базы данных, информационное и программное обеспечение. Описание программы на языке Visual C+ с использованием технологии Microsoft.net, элементы управления и руководство пользователя.
курсовая работа [4,8 M], добавлен 25.06.2011Создание интеллектуальной экспертной системы по подбору комплектующих для стационарного компьютера. Медицина как пример экспертной системы с использованием метода Криса-Нейлора. Извлечение знаний, их структурирование, представление, стратегия вывода.
контрольная работа [827,5 K], добавлен 14.12.2012Эффективность применения нейронных сетей при выборе модели телефона. История искусственного интеллекта. Сущность нейросетевых технологий, обучение нейросимулятора. Пример выбора по определенным параметрам модели сотового телефона с помощью персептрона.
презентация [93,8 K], добавлен 14.08.2013Назначение экспертной системы. Разработка экспертной системы путем самостоятельного программирования в полном объеме простейшей ЭС в "GURU". Листинг экспертной системы по прогнозированию на бирже уровня цен, если валютный курс доллара падает или растет.
лабораторная работа [17,8 K], добавлен 15.01.2011Общая характеристика инфологической модели информационной системы. Знакомство с особенностями проектирования базы данных "Библиотека", анализ основных этапов. Рассмотрение способов составления запросов по выборке информации из таблиц базы данных.
контрольная работа [831,2 K], добавлен 08.12.2013