Навчальний заклад: Сумський заклад загальної середньої освіти І–ІІІ ступенів № 10 Сумської міської ради
Автор: Павленко Володимир Іванович
Відділення: Інформаційні технології
Секція: Програмна інженерія
Область: Сумська
Опис:
Сучасні інформаційні технології надають нові можливості для аналізу даних, що стає критично важливим у бізнесі, орієнтованому на клієнта. Одним із ключових інструментів для підвищення конкурентоспроможності компаній є системи рекомендацій. Вони дозволяють персоналізувати взаємодію з користувачами, формуючи індивідуальні пропозиції товарів або послуг на основі аналізу їхньої поведінки, уподобань і взаємодій з платформою. У цьому контексті поєднання таких технологій, як Apache Spark і Neo4j, відкриває широкі можливості для побудови ефективних рекомендаційних систем. Apache Spark, як потужна платформа для обробки великих обсягів даних, забезпечує швидкість і масштабованість, що важливо для роботи з мільйонами записів. Neo4j, у свою чергу, є гнучкою графовою базою даних, яка дозволяє моделювати складні зв’язки між елементами, що є ключовим для побудови рекомендацій. Тому тема даного дослідження є актуальною. Метою науково-дослідницької роботи є дослідження підходів до створення систем рекомендацій, їх впровадження та оптимізація з використанням Apache Spark та Neo4j; розглянути принципи функціонування цих технологій, їх переваги й обмеження, а також практичні аспекти інтеграції у реальні бізнес-процеси; порівняти дві системи рекомендацій, засновані на даних технологіях. Об’єкт дослідження – взаємодія користувачів із товарами через дані, алгоритми аналізу даних та рекомендаційні системи, реалізовані за допомогою інструментів Apache Spark і Neo4j. Практичне значення зумовлене створенням інструментів і методів, які сприяють підвищенню якості рекомендацій і їх масштабованості для реальних застосувань у бізнесі та науці