Соціально-аналітичний веб-сервіс для побудови рекомендацій

dc.contributor.advisorРибачок, Наталія Антонівна
dc.contributor.authorПінтак, Дмитро Львович
dc.date.accessioned2020-08-17T09:40:51Z
dc.date.available2020-08-17T09:40:51Z
dc.date.issued2020
dc.description.abstractДаний дипломний проєкт присвячений створенню веб-сервісу для надання рекомендацій на основі соціальних зв’язків клієнтів, використовуючи дані з соціальних мереж. Вибір теми обумовлений відсутністю наявних рішень, які при побудові рекомендацій використовують соціальні зв’язки клієнтів. Під час роботи виконано порівняльний аналіз наявних рішень для побудови рекомендацій, проаналізовано методи побудови рекомендацій, обґрунтовано вибір технологій та допоміжних бібліотек серверної та клієнтської частин для реалізації даного програмного продукту. Розроблений веб-сервіс надає можливість користувачам надавати персоналізовані рекомендації клієнтам, основуючись на соціальних зв’язках між ними, які отримуються з соціальних мереж. Процес авторизації клієнтів та збір інформації про них відбувається в автоматичному режимі, після їх переадресації з додатків користувачів на сервер системи, з подальшою переадресацією на соціальну мережу. Більшість послуг користувачам надається за допомогою HTTP API або використовуючи веб-інтерфейс. У даному проєкті розроблено: архітектуру серверної та клієнтської частини веб-сервісу, алгоритм збору інформації з соціальних мереж, алгоритм побудови зв’язків між клієнтами та алгоритм побудови рекомендацій, графічні елементи та дизайн веб-сторінок.uk
dc.description.abstractenThis diploma project is dedicated to the creation of a web service for providing recommendations based on social connections of clients, using data from social networks. The choice of topic is due to the lack of existing solutions that use the social connections of clients when building recommendations. During the work the comparative analysis of the available decisions for construction of recommendations is executed, the methods of construction of recommendations are analyzed, the choice of technologies and auxiliary libraries of server and client parts for realization of the given software product is substantiated. The developed web service allows users to provide personalized recommendations to customers, based on the social connections between them, which are obtained from social networks. The process of authorizing clients and collecting information about them is automatic, after their redirection from user applications to the system server, followed by redirection to the social network. Most services are provided to users using the HTTP API or using a web interface. This project has developed: the architecture of the server and client part of the web service, the algorithm for collecting information from social networks, the algorithm for building relationships between clients and the algorithm for building recommendations, graphics and design of web pages.uk
dc.format.page107 c.uk
dc.identifier.citationПінтак, Д. Л. Соціально-аналітичний веб-сервіс для побудови рекомендацій : дипломний проєкт … бакалавра : 121 Інженерія програмного забезпечення / Пінтак Дмитро Львович. – Київ, 2020. – 107 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/35629
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.titleСоціально-аналітичний веб-сервіс для побудови рекомендаційuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Pintak_bakalavr.pdf
Розмір:
7.23 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.06 KB
Формат:
Item-specific license agreed upon to submission
Опис: