Details

Title Разработка системы овербукинга с применением методов машинного обучения: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки» = Development of an Overbooking System Using Machine Learning Methods
Creators Талипова Бэлла Талантбековна
Scientific adviser Самочадина Татьяна Николаевна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2024
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects разработка ; овербукинг ; букинг ; онлайн школа ; продажи ; мастер-класс ; таймслот ; машинное обучение ; Python ; FastAPI ; Catboost ; development ; overbooking ; booking ; online school ; sales ; trial class ; timeslot ; machine learning
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 02.03.02
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2024/vr/vr24-5179
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key ru\spstu\vkr\33523
Record create date 8/29/2024

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

Данная работа посвящена разработке и внедрению системы овербукинга в отдел продаж онлайн школы. Цель работы – разработка функциональности овербукинга, позволяющей оптимизировать запись клиентов на мастер-классы, минимизируя издержки и увеличивая количество продаж. Задачи, которые решались в процессе работы: • Анализ возможных решений по внедрению овербукинга. • Разработка требований к системе. • Разработка архитектуры системы. • Сбор и анализ данных для создания обучающего набора данных. • Обучение и выбор модели машинного обучения. • Создание сервиса оценки клиентов (лидов). • Разработка системы овербукинга на основе результатов оценки лидов. В ходе выполнения выпускной квалификационной работы был использован технологический стек, включающий язык программирования Python и фреймворк FastAPI для создания микросервисов, MongoDB для хранения данных, Celery для управления задачами и Betterstack для мониторинга. Была разработана и применена модель машинного обучения, обученная на данных, собранных из корпоративного хранилища данных на основе Amazon Redshift. Выпускная квалификационная работа носит практический характер. Система может быть использована для улучшения эффективности отдела продаж в онлайн школах и не только.

This work is dedicated to the development and implementation of an overbooking system for the sales department of an online school. The goal of the work is to develop overbooking functionality that optimizes client registration for masterclasses, minimizing costs and increasing the number of sales. Tasks addressed during the work: • Analysis of possible solutions for implementing overbooking. • Development of system requirements. • Development of system architecture. • Data collection and analysis for creating the training dataset. • Training and selection of the machine learning model. • Creation of a lead scoring service. • Development of the overbooking system based on lead scoring results. During the execution of the final qualification work, a technology stack was used, including the Python programming language and the FastAPI framework for creating microservices, MongoDB for data storage, Celery for task management, and Betterstack for monitoring. A machine learning model was developed and applied, trained on data collected from the corporate data warehouse based on Amazon Redshift. The final qualification work is practical. The system can be used to improve the efficiency of the sales department in online schools and beyond.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous
...