📄Работа №43696

Тема: РАЗРАБОТКА СИСТЕМЫ СЕМАНТИЧЕСКОГО ПОИСКА С ИСПОЛЬЗОВАНИЕМ ОНТОЛОГИЙ

📝
Тип работы Дипломные работы, ВКР
📚
Предмет информационные системы
📄
Объем: 48 листов
📅
Год: 2019
👁️
Просмотров: 219
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Введение 3
1. Определение требований к системе 5
1.1. Основные понятия предметной области 5
1.2. Необходимый функционал создаваемого прикладного решения 5
1.3. Особенности реализации проекта на основе онтологий 8
2. Проектирование системы 10
2.1. Определение и создание основных концептов онтологии 10
2.2. Методы и алгоритмы семантического поиска 10
2.3. Дополнительный функционал решения 11
3. Реализация системы 12
3.1. Выбор программных средств и архитектуры 12
3.2. Реализация основного функционала системы 13
3.3. Реализация дополнительного функционала 13
3.4. Демонстрация работы системы 14
Заключение 16
Список использованных источников 18
Приложение 21

📖 Введение

Сейчас информатизация проникает во все сферы нашей повседневной жизни. Кардинально изменились и системы поиска информации. Теперь нам намного реже надо звонить в справочную или советоваться с библиотекарем, ведь большая часть интересующих нас сведений находится всего в паре кликов от нас. Это приводит людей к задаче усовершенствования способов упорядочивания информации и управления доступом к ней. Такие задачи решаются как крупными корпорациями, так и компаниями поменьше, в том числе и путём разработки поисковых систем.
Поисковые системы можно делить по разным признакам, но в контексте данной работы имеет смысл разделение на универсальные и специализированные операционные системы. Универсальные поисковые системы производят поиск по всей Всемирной паутине, специализированные же - только по некоторому её сегменту. Примерами первых являются поисковые системы Google и Яндекс, ко вторым можно отнести поисковые системы отдельных сайтов (таких как kinoposk.ru или hh.ru). Специализированные поисковые системы позволяют учитывать специфику предметной области при обработке запросов, что приводит к получению пользователями более релевантных результатов поиска.
Целью данной работы является создание специализированной поисковой системы на основе онтологии, в которой будет учитываться не только семантика, но и синтаксис запроса. В качестве предметной области была выбрана кулинария в связи с тем, что на её примере можно показать особенности выбранного подхода. К тому же эта предметная область близка многим пользователям.
Для достижения цели работы были поставлены следующие задачи.
1. Изучить предметную область.
2. Провести обзор и анализ различных поисковых систем для определения основных характеристик разрабатываемого продукта.
3. Изучить теоретические основы алгоритмов, используемых для семантического поиска.
4. Спроектировать систему.
5. Реализовать прототип системы.
В первой главе данной работы проводится анализ предметной области. Также производится анализ и обзор существующих поисковых систем для определения основного функционала разрабатываемой системы.
Во второй главе рассматриваются некоторые теоретические основы применяемого для семантического поиска математического аппарата, даётся обзор методов и алгоритмов семантического поиска, а также определяется дополнительный функционал, реализация которого возможна в рамках данного проекта.
В третьей главе описывается архитектура проектируемой системы, а также реализация основного и дополнительного функционала.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В ходе данной выпускной квалификационной работы была разработана система поиска по базе данных кулинарных рецептов с учётом контекста (система семантического поиска).
В рамках данной работы были выполнены следующие задачи:
1. Изучение и анализ предметной области.
2. Обзор и анализ различных поисковых систем в ходе определения требований к основному и дополнительному функционалу реализуемого решения.
3. Изучение теоретических основ семантического поиска и рабты с онтологиями.
4. Проектирование архитектуры системы.
5. Реализация прототипа системы.
Структура сайта была спроектирована на основе анализа краудфандинговых платформ и требований к платформе. На главная странице находится объемная всестороне описывающая проект презентация, основой для которой послужила структура презентации проектов на специализированных научных платформах. Помимо главной страницы, имеются страницы о команде, с новостями, с обсуждением, о том, как поддержать проект, личный кабинет и панель администратора.
Для реализации прототипа были выбраны следующие инструменты: язык проектирования онтологий Protege, язык программирования Java, фреймворк Apache Jena, система управления базами данных PostgreSQL.
Разработанный прототип системы обладает обозначенной в требованиях функциональностью. Пользователь может получать доступ к базе рецептов, производить поиск по ингредиентам, просматривать рецепты, используя графический интерфейс. Также есть возможность усовершенствованного поиска с учётом специфики предметной области.
Данный прототип после проверки на качество и доработки (улучшения графического интерфейса, добавления возможности пополнения базы рецептов) можно выводить в эксплуатацию. Полученную систему сможет использовать любой пользователь компьютера, интересующийся кулинарией.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Абдикеев Н.М., Киселёв А.Д. Управление знаниями корпорации и реинжиниринг бизнеса: Учебник. — М.: ИНФРА-М, 2011. - 382 с.
2. Богданова А. Большая поваренная книга — М.:Клуб семейного досуга,
2018. — 192 с.
3. Василенко С. Большая поваренная книга — М.:Клуб семейного досуга, 2012.— 240 с.
4. Гаврилова Т.А., Хорошевский В.Ф. Базы знаний интеллектуальных систем. — СПб. Литер, 2000. — 384 с.
5. Загоруйко Н.Г. Прикладные методы анализа данных и знаний. — Новосибирск: ИМ СО РАН, 2015. — 270 с.
6. Маслов В.А., Соколов С.М. Обработка семантических запросов в среде Protege на примере построения онтологии дорожных знаков //Препринты ИПМ им. М.В.Келдыша. 2018. No 260. - 15 с.
7. Толмачев С.П., Толмачева Е.С., Замковец С.Л. Технологии баз данных и знаний: Курс лекций. — Минск: Современные знания, 2008. — 141 с.
8. Цуканова Н.И. Онтологическая модель представления и организации знаний. М.: Телеком, 2015. - 272 с.
9. Franz Baader et al. The Description Logic Handbook: Theory, Implementation and Applications. — New York: Cambridge University Press, 2010. — 505 p.
10. Manuel Lima. The Book of Trees: Visualizing Branches of Knowledge. — Princeton: Princeton Architectural Press, 2014. — 250 p.
11. Дэвид X. Джонассен. Применение компьютерных семантических сетей в качестве инструмента познания [Электронный ресурс] // HR-Portal, 2015.URL:
http://www.hr-portal.ru/article/primenenie-kompyutemyh-semanticheskih-se
tey-v-kachestve-instrumenta-poznaniya
Дата обращения: 17.05.2019
12. Еда.ги [Электронный ресурс] - eda.ru - Режим доступа https://eda.ru/recepty
Дата обращения: 11.02.2019
13. Информатика [Электронный ресурс] // Википедия. Дата обновления:
23.03.2019. URL: https://ru.wikipedia.org/?oldid=92296567
Дата обращения: 24.04.2019.
14. Кинопоиск [Электронный ресурс] - kinopoisk.ru - Режим доступа https://www.kinopoisk.ni/s/
Дата обращения 02.05.2019
15. Статьи на тему «PostgreSQL» [Электронный ресурс] - https://postgrespro.ru - Режим доступа https://postgrespro.ru/tag/187775 Дата обращения 03.04.2019
16. About PostgreSQL [Электронный ресурс] -https://www.postgresql.org- PostgreSQL - Режим доступа: https://www.postgresql.org/about/.
Дата обращения: 16.04.2019
17. Apache Jena Documentation [Электронный ресурс] - https://jena.apache.org/ - Apache Jena - Режим доступа: https: / /j ena. apache. org/documentation/
Дата обращения 01.04.2019
1S.ER-модель [Электронный ресурс] - https://ru.wikipedia.org - Википедия - Режим доступа:
https://ru.wikipedia.org/wiki/ER-%D0%BC%D0%BE%D0%B4%D0%B5%
D0%BB%D 1 %8С
Дата обращения: 16.03.2019
19. Protege [Электронный ресурс] - https://protege.stanford.edu/ - Protege - Режим доступа https://protege.stanford.edu/
Дата обращения: 06.01.2019

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ