Details

Title: Прототип аналитического веб-приложения, использующего язык R и пакет Shiny.: выпускная квалификационная работа бакалавра: направление 09.03.02 «Информационные системы и технологии» ; образовательная программа 09.03.02_02 «Информационные системы и технологии»
Creators: Сизева Дарья Александровна
Scientific adviser: Нестеров Сергей Александрович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: интеллектуальный анализ данных; shiny; веб-приложение; кластерный анализ; регрессионный анализ; data mining; web application; cluster analysis; regression analysis
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.02
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-2764
Rights: Доступ по паролю из сети Интернет (чтение, печать)
Record key: ru\spstu\vkr\19699

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Цель работы – провести анализ набора данных по рынку недвижимости в России за 2021 год и с его помощью создать прототип веб-приложения Shiny, в котором осуществляются поиск и прогноз цены квартир по введенным параметрам, визуализируются результаты поиска квартир в табличной форме и на карте, демонстрируются результаты кластерного анализа. Объектом исследования является набор данных о рынке недвижимости в России за 2021 г. Предметом исследования являются особенности и закономерности развития, присущие рынку недвижимости в России в 2021 г. Актуальность темы работы обусловлена тем, что рынок недвижимости в России продолжает расти с каждым годом. Это в свою очередь требует дальнейшего развития приложений и веб-сайтов с целью поиска квартир для покупки, продажи или аренды. В работе был сделан краткий обзор языка R и его библиотек для машинного обучения, рассмотрены принципы работы интерфейсной и серверной части веб-приложения Shiny, проведен кластерный анализ с помощью алгоритма k-means, алгоритма DBSCAN и расстояний Говера. Был проведен регрессионный анализ с помощью таких методов машинного обучения, как линейная регрессия, деревья решений. Полученные результаты были визуализированы посредством языка R и пакета Shiny.

The theme of the graduation work is "A prototype of an analytical web application using the R language and the Shiny package". The purpose of the work is to analyze the dataset on the real estate market in Russia for 2021 and use it to create a prototype of the Shiny web application, which searches and predicts the price of apartments according to the entered parameters, visualizes the results of the search for apartments in tabular form and on a map, and demonstrates cluster analysis results. The object of the study is a set of data on the real estate market in Russia for 2021. The subject of the study is the features and patterns of development inherent in the real estate market in Russia in 2021. The relevance of the topic of the work is due to the fact that the real estate market in Russia continues to grow every year. This, in turn, requires further development of applications and websites in order to find apartments to buy, sell or rent. In the work, a brief overview of the R language and its libraries for machine learning was made, the principles of operation of the front-end and server parts of the Shiny web application were considered, cluster analysis was carried out using the k-means algorithm, the DBSCAN algorithm, and Gover distances. Regression analysis was carried out using such machine learning methods as linear regression, decision trees. The results obtained were visualized using the R language and the Shiny package.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print
Internet Authorized users SPbPU Read Print
-> Internet Anonymous

Usage statistics

stat Access count: 12
Last 30 days: 0
Detailed usage statistics