GUI для программы RFM анализа с помощью методов кластеризации (Python)
- Кластеризация: в интерфейсе должен быть выбор методов, желательно: K-means, Fuzzy C-means, по возможности другие методы из scikit-learn.
- Чтобы не гадать с количеством кластеров, в K-mean, методом локтя можно в отдельном окне по кнопке показать изгиб тренда. (как в примере ниже). Также должно быть поле ввода количества итераций алгоритма.
- Отображение данных: В окне программы имеется две вкладки:
- Отображение данных выборки, т.е как она загружена изначально (не обязательно выгружать полностью, достаточно сэмпла размером в окно программы), значения параметров RFM для сегментов (кластеров) выборки и количества записей кластера.
- Графики: Тут вариации отображения двумерной кластеризации по RFM параметрам т.е по RF, RM, FM. И трёхмерной (пример ниже) Насколько знаю в matplotlib есть 3d визуализация, которую и покрутить можно.
Можно задействовать в работе данные из примера, на гит автора ссылка в статье указана.
Подробнее обсудить проект можно в тг или дискорде