The present disclosure provides systems and methods for automating the entire process of segmentation analytics for users of an application. More particularly, input data is received by a machine learning algorithm. The algorithm inspects the data to determine patterns. Upon discovering patterns of event information the algorithm generates a list of segmentations with applicable characteristics. An application’s users are grouped together, matching user characteristics with those shared by a particular segment. Over time the algorithm learns from an increased amount of data, generating more accurate and comprehensive user segmentations with time and increased use. Keywords associated with the present disclosure include: machine learning; neural network; events; users; sessions; segmentation; population; event based machine learning.
Parkinson, David, "A Method for Population Segmentation by Event Based Machine Learning", Technical Disclosure Commons, (August 18, 2017)