Сбор пользовательских данных для машинного обучения и рекомендаций

Я из инфраструктурного парня, так что прости, если вопрос звучит наивно. Мне нужно работать с партнером по разработке для сбора следующих данных из веб-приложения PHP.

  • Время входа
  • Устройство, ОС, браузер
  • Сеть, источник визита
  • Действия пользователя на сайте, скорость прокрутки
  • Текущая страница, на которой находится пользователь

Идея состоит в том, чтобы перекачать все эти данные в хранилище данных, чтобы запустить алгоритмы машинного обучения, чтобы получить рекомендации почти в реальном времени. Я хотел бы понять, в какой степени стандартный файл cookie может отслеживать эти данные. Можно ли собрать все эти данные?

Как правильно собирать эти данные?

1

Решение

Все о пользователе может быть сохранено в database для будущих обзоров, что является лучшим способом отслеживать пользователя на том, что он делает на сайте.

Чтобы дать несколько идей,

1) Время входа ==> Когда пользователь заходит на сайт просто, имея
TIME_STAMP поле будет делать трюк, который будет автоматически обновлять
значение входа пользователя.

2) Для определения ОС => просто используйте var_dump(PHP_OS);

3) Для обнаружения браузера, устройство => $_SERVER["HTTP_USER_AGENT"]; будут
сделать трюк

4) Текущая страница, на которой находится пользователь => Это может быть сохранено в $_SESSION
переменная, и она может обновляться каждый раз, когда пользователь идет в какой-то
другую страницу и сохранить это тоже в database

5) UserActions => Зависит от того, какие действия вы хотите захватить и
То же самое можно обновить в базе данных.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]