сьогоднішній день є, актуальна проблемою, проблема вибору, пов'язана з величезною кількістю різнопланової продукції. Для звичайної людини стає все складніше орієнтуватися в такій кількості товару. Люди все частіше починають звертатися до подібних програмним продуктам. p align="justify"> Проаналізувавши дану проблему можна дійти висновку, що не так багато існує програмних продуктів, які допомагають людині підібрати певний цікавить його продукт. Більшою мірою ті системи, які існують, є обмеженими за рахунок прив'язки до певної предметної області. p align="justify"> Метою даної бакалаврської роботи є розробка подібної системи, яка допомагає людині прийняти рішення. Програмний продукт не прив'язується чітко до певної предметної області і може ефективно працювати з різними товарами. Предметною областю бакалаврської роботи є продукти косметичної компанії. Дана область є вельми цікавою, оскільки містить значну кількість різних категорій, а також велику кількість продукції. Для того щоб програма порекомендувала певні продукти, людині необхідно вказати деякі критерії, після чого система зможе показати користувачеві певні продукти, а також порекомендувати додаткові продукти, що вельми ефективно для продажів. br/>
1. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ І ПОСТАНОВКА ЗАВДАННЯ
Кожна людина протягом свого життя стикається з проблемою вибору. Дана проблема виникає в більшості випадків через те, що людина не знає чого він хоче, а також через перенасиченість ринку (велика кількість продукції), часом не дає людині здійснити правильний, усвідомлений вибір. Існує і проблема того, що людина не є експертом в тій предметної області в якій він хоче зробити покупку. У таких випадках на допомогу людині приходять системи допомагають зробити вибір. p align="justify"> Дана система дозволяє людині вибрати продукт, а також існує можливість рекомендації додаткових товарів. У програмі досить зручний і простий інтерфейс, що дозволяє користувачам успішно здійснювати покупки. Система розрахована на те, що людина не визначився з тим продуктом який він хоче замовити. Для цього були введені питання, що дозволяють визначити інтереси користувача. Відповівши на питання користувач визначає що є для нього пріоритетним і на підставі цих даних формує замовлення. Замовлення у клієнта може складатися з великої кількості продуктів. Доведений замовлення формує транзакцію. У свою чергу транзакція з даними про купівлю, про дату і час зберігається в списку транзакцій, де надалі можна переглянути всі скоєні операції з товаром [1-2]. p align="justify"> За допомогою асоціативних прищепив аналізуються транзакції, які були раннє транзакції користувача. У свою чергу призначена для користувача транзакція порівнюється з попередніми транзакціями. На підставі цих даних формуються рекомендовані продукти користувачеві. Транзакція створена користувачем надалі впливатиме при новому аналізі з новою транзакці...