Багатофункціональний застосунок для обробки даних соціальної платформи з використанням Steam API
dc.contributor.advisor | Щербина, Олександр Андрійович | |
dc.contributor.author | Бойко, Данило Ігорович | |
dc.date.accessioned | 2024-09-18T13:58:01Z | |
dc.date.available | 2024-09-18T13:58:01Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Кваліфікаційна робота включає пояснювальну записку (80 с., 10 рис. 1 табл., 6 додатки). Об’єкт розробки – багатофункціональний застосунок для обробки даних соціальної платформи з використанням Steam API. Застосунок дозволяє: - здійснювати пошук користувачів за спільними іграми на Steam; - сортувати результати за збігом країни та кількістю спільних ігор; - записувати історію показаних профілів, щоб уникнути повторного показу; - інтегруватися з Telegram для надсилання повідомлень користувачам. В процесі розробки використано: - SQLAlchemy для роботи з базою даних; - Flask для створення вебсервера; - Telegram Bot API для інтеграції з месенджером; - SQLite як базу даних. В ході розробки: - проведено аналіз методів побудови систем пошуку друзів за інтересами; - сформульовано вимоги до системи пошуку друзів на основі спільних ігрових інтересів; - розроблено систему пошуку друзів з інтеграцією Telegram; - створено структуру бази даних для зберігання профілів користувачів та їхніх ігрових інтересів; - створено користувацький застосунок для управління процесом пошуку друзів; | |
dc.description.abstractother | The qualification work includes an explanatory note (80 pages, 10 figures, 1 tables, 6 appendices). The object of development is a multifunctional application for processing social platform data using the Steam API. The application allows: - searching for users based on shared games on Steam; - sorting results by matching country and number of shared games; - recording the history of shown profiles to avoid repeated displays; - integrating with Telegram to send notifications to users. Technologies and tools used in the development: - SQLAlchemy for database operations; - Flask for creating a web server; - Telegram Bot API for integration with the messenger; - SQLite as the database. During the development process: - an analysis of methods for building friend search systems based on interests was conducted; - requirements for a friend search system based on shared gaming interests were formulated; - a friend search system with Telegram integration was developed; - a database structure for storing user profiles and their gaming interests was created; - a user application for managing the friend search process was developed; - a mechanism for recording and updating the history of shown profiles was created. | |
dc.format.extent | 117 с. | |
dc.identifier.citation | Бойко, Д. І. Багатофункціональний застосунок для обробки даних соціальної платформи з використанням Steam API : дипломний проект ... бакалавра : 123 Комп'ютерна інженерія / Бойко Данило Ігорович. – Київ, 2024. – 117 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/69035 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | спільними іграми | |
dc.subject | показаних профілів | |
dc.subject | SQLAlchemy | |
dc.subject | Flask | |
dc.subject | SQLite | |
dc.title | Багатофункціональний застосунок для обробки даних соціальної платформи з використанням Steam API | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: