n="justify"> Малюнок 3.4 - Набір очей, використовуваний для побудови людини
Так само як і очі, вираз рота людини так само може змінюватися в залежності від його настрою.
В
Малюнок 3.5 - Набір виразів рота, використовуваний при побудові людини
Залежно від того, яку музику слухає користувач, йому переважний імідж. Це можуть бути довгі чи короткі волосся, а так стиль зачіски, відповідно до жанром музики. br/>В
Малюнок 3.6 - Набір стрижок людини, відповідно з його стилем
Залежно від музики також може змінюватися і одяг людини, притаманна цьому стилю.
В
Малюнок 3.7 - Набір одягу, для кожного стилю
Так само в бібліотеці графічних елементів знаходиться набір додаткових частин, які можуть перебувати на обличчі людини, і характеризировался його за описом пісні.
В
Малюнок 3.8 - Набір додаткових графічних елементів
3.4 Аналіз профілю музичного файлу
Для того щоб проаналізувати профіль музичного файлу, який користувач заповнює при завантаженні пісні, був обраний алгоритм обмеженого перебору [10].
У програмній частині бакалаврської роботи, вибраний алгоритм працює таким чином. Була розроблена графічна база елементів візуалізації користувача, відповідно до кожного жанру музики, настрою, душевних переживань та іміджу. Кожному елементу було присвоєно унікальне значення, яке найбільш близько підходить до кожного пункту опису пісні [8]. br/>В
Малюнок 3.9 - Зв'язок програми з базою даних
Після того як пісня завантажена на сервер, і користувач ввів всю необхідну інформацію про неї, створюється xml файл, що зберігає собі значення характеристики пісні, введені людиною при завантаженні, такого вигляду:
В
Малюнок 3.10 - Xml опис пісні при завантаженні її на сервер
Даний xml документ має тільки одне заповнене поле жанр. При аналізі профілю музичного файлу, було виявлено, що на імідж людини впливає максимальну кількість пісень конкретного жанру, які прослуховує користувач. Для того, щоб виявити який жанр музики віддає перевагу користувач, використовується метод обмеженого перебору. Для цього створюється правило порівняння жанрів всіх музичних записів, які завантажив собі користувач, такого вигляду:
ЯКЩО <Жанр першого музичного файлу> <рівність> <Жанр другого музичного файлу> <рівність> ... <Жанр n-го музичного файлу> ТОДІ <Визначення належності значення до конкретного класу> [8].
Це правило використовується для того, що б визначити максимально часто зустрічається жанр, серед музичних записів користувача. Для цього зчитуються всі значення жанрів з xml документів завантажених пісень, і ск...