Остання редакція: 2026-06-11
Анотація
У роботі розглядається процес розробки WEB-ресурсу для пошуку і рекомендації книг. Проаналізовано предметну галузь та існуючі аналоги, обґрунтовано вибір архітектурного патерну MVC для реалізації системи. Основою розробки є тришарова клієнт-серверна модель, яка включає рівень представлення (Frontend), рівень бізнес-логіки (Backend) та рівень даних (Database). Реалізовано алгоритм колаборативної фільтрації для формування персоналізованих рекомендацій книг на основі вподобань користувачів. Розроблено структуру бази даних, що відповідає третій нормальній формі, та зручний інтерфейс користувача. Створене рішення дозволяє автоматизувати процеси пошуку та підбору літератури, забезпечуючи ефективну взаємодію з читацькою аудиторією.
Ключові слова
Посилання
Статистика читання в Україні. URL: https://ukrstat.gov.ua/ (дата звернення 20.05.2026).
MVC Architecture Explained. URL: https://www.codecademy.com/article/mvc-architecture-model-view-controller (дата звернення 20.05.2026).
Collaborative Filtering for Recommendation Systems. URL: https://developers.google.com/machine-learning/recommendation/collaborative/basics (дата звернення 20.05.2026).
React Documentation. URL: https://react.dev/ (дата звернення 20.05.2026).
MySQL 8.0 Reference Manual. URL: https://dev.mysql.com/doc/refman/8.0/en/ (дата звернення 20.05.2026).