Бюджет:
2 500 руб
Требуется создать Бд на тему: "Классификация пользователей экскурсионного бюро"
Приложение должно содержать БД по проведенным экскурсиям и персонам, экскурсии заказывавшим.
Задание: Представим, что в базе есть уже некоторое число (50-100-150) туристов, которых турбюро обслужило. Некий эксперт разделил этих туристов на несколько групп по совокупности признаков. Это классы, а номер класса еще называют меткой, т.е. данные размечены. Какие параметры он учитывал ему решать, но классов не много (3-4-5). Наверное учитывал пол, возраст, тип экскурсии, стоимость, кол-во экскурсий...
Эти данные выбираются из БД и подаются на вход некоторого алгоритма (это м.б. нейросеть или какой-то статистический алгоритм). Происходит обучение, говорят классифицирующая модель или классификатор создан.
Появляется новый клиент. Делает заказ, попадает в Вашу БД. И система может его данные подать на вход Классификатора, который и определит класс этого туриста.
Можно в данных по классификации учесть и результаты проведения экскурсии (понравилось ему или нет, дозаказывал ли он что-то или отказывался от чего-то. Тогда новые туристы тоже будут классифицироваться ПОСЛЕ того, как пройдет эта экскурсия.
Для чего это надо? Может Вы ему подарок какой-то подарите в зависимости от класса, или скидку сделаете, или предложите скидку на новую экскурсию, в общем для индивидуального подхода к клиенту :)))
При выборе данных из БД категориальные данные (не числовые) шкалируются. Все данные нормируются. Если у туриста было много экскурсий данные по ним усредняются (консолидируются), т.к. Классификаторы хорошо работают с данными одной размерности. Ну, о классификации и машинном обучении надо почитать.
Только метод иерархий не выбирайте! Над методом подумайте сами.
Методички по выполнению прикрепляю файлами! Могу поделиться еще лекциями.