Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Выпускная квалификационная работа посвящена разработке модуля рекомендаций онлайн-курсов для систем поддержки образовательного процесса. Рекомендательные системы — программы, которые предсказывают, какие объекты будут интересны пользователю, исходя из информации о его профиле и объектах. Тема рекомендательных систем активно исследуется последние десятилетия. Она широко применима на практике, в том числе в коммерции, что значительно стимулирует ее развитие, как в плане теоретических исследований, так и в виде практических задач. В ходе работы был выполнен анализ методов построения рекомендательных систем и существующих решений в этой сфере. При разработке системы были проанализированы два различных подхода в области контентных рекомендательных систем. Результатом выполнения работы является разработанный модуль, подбирающий рекомендации исходя из анализа образовательных программ.
Bachelor's thesis is dedicated to the development of online-course reccomendation module for the educational support systems. Reccomendation system is a program capable of predicting user's preference objects, basing it`s predictions on his profile and objects. The issue of reccomendation systems has been widely investigated last decades, because recommendation systems can be applied very often. Possibility of using them in commerce significantly stimulates their development both in theoretical researches and in practical tasks. During the work recommendation system constructing methods and already existing solutions in this question were analyzed. Two different approaches in the field of content recommendation systems were analyzed when developing the system. Developed module, selecting recommendations on the basis of educational program analysis, is the result of the work.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All | |||||
Internet | Authorized users SPbPU | |||||
Internet | Anonymous |
Table of Contents
- ВВЕДЕНИЕ
- 1. Методы построения рекомендательных систем
- 1.1. Контентная фильтрация
- 1.2. Коллаборативная фильтрация
- 1.3. Гибридные системы
- 1.4. Резюме
- 2. Анализ существующих решений
- 2.1. Критерии сравнения
- 2.2. Библиотека easyrec
- 2.3. Recombee
- 2.4. Плагин YARPP
- 2.5. Резюме
- 3. Постановка задачи
- 3.1. Формулировка требований
- 3.2. Основные функции разрабатываемого модуля
- 3.3. Накладываемые ограничения
- 3.4. Анализ подходов к решению поставленной задачи
- 3.5. Резюме
- 4. Обзор используемых алгоритмов
- 4.1. Алгоритм TF-IDF
- 4.2. LDA
- 5. Разработка системы
- 5.1. Сбор данных
- 5.1.1. Платформа Открытое образование
- 5.1.2. Платформа Stepik
- 5.1.3. Резюме
- 5.2. Предварительная обработка текста
- 5.3. Построение рекомендаций
- 5.3.1. Реализация подхода на основе TF-IDF
- 5.3.2. Реализация подхода на основе тематического моделирования
- 5.4. Резюме
- 5.1. Сбор данных
- 6. Тестирование
- 6.1. Тестовая выборка
- 6.2. Задача тестирования
- 6.3. Ход тестирования
- 6.4. Анализ результатов
- 6.5. Резюме
- ЗАКЛЮЧЕНИЕ
- СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- ПРИЛОЖЕНИЕ 1. Пример выгружаемых данных
- ПРИЛОЖЕНИЕ 2. ЛИСТИНГИ
Usage statistics
Access count: 23
Last 30 days: 1 Detailed usage statistics |