A Framework of Unsupervised Machine Learning Algorithms for User Profiling

Erik Kuiper*, Efthymios Constantinides, Sjoerd A. de Vries, Robert F. Marinescu-Muster, Floris Metzner

*Corresponding author for this work

Research output: Contribution to conferencePaperpeer-review


Organizations often have difficulties to extract knowledge from data and selecting appropriate Machine Learning algorithms in order to develop accurate Behavioural Profiles or user segments. Moreover, marketing departments often lack a fundamental understanding on data-driven segmentation methodologies. This paper aims to develop a framework outlining Unsupervised Machine Learning algorithms for the purpose of User Profiling with respect to important data properties. A systematic literature review was conducted on the most prominent Unsupervised Machine Learning algorithms and their requirements regarding the characteristics of the dataset.
A framework is proposed outlining various Unsupervised Machine Learning algorithms for User Profiling. It provides two-stage clustering strategies for categorical, numerical, and mixed types of data with respect to the data size and data dimensionality. The first stage consists of an hierarchical or model-based clustering algorithm to determine the number of clusters. In the second stage, a non-hierarchical clustering algorithm is applied for cluster refinement.
The framework can support researchers and practitioners to determine which Unsupervised Machine Learning algorithms are appropriate for developing robust behavioural profiles or data-driven user segments.
Original languageEnglish
Publication statusPublished - 31 May 2019
Event48th Annual European Marketing Academy (EMAC) Conference - University of Hamburg, Hamburg, Germany
Duration: 28 May 201931 May 2019
Conference number: 48


Conference48th Annual European Marketing Academy (EMAC) Conference
Abbreviated titleEMAC 2019
Internet address


Dive into the research topics of 'A Framework of Unsupervised Machine Learning Algorithms for User Profiling'. Together they form a unique fingerprint.

Cite this