course content

Course Content

Time Series Analysis

Predict the Emergence of Repeat CustomersPredict the Emergence of Repeat Customers

How is the problem of predicting customer behavior different from, for example, the problem of predicting the total profit of a supermarket? The answer is simple - it's data.

In order to predict customer behavior, you need to "build" predictive models for each of the customers while taking into account the most common behavior patterns of all customers. What does this mean for us?

The fact is that usual ARIMA model may be ineffective in this task. Currently, neural network models such as LSTM and Transformers are the most widely used.

Neural network models are trained on all our multidimensional data and build an "equation" (modifies the model parameters), which further predicts incoming data.


If you have about 2000 customers in your store, why do you think building 2000 ARIMA models to predict their behavior is a bad idea?

Select the correct answer

Everything was clear?

Section 6. Chapter 4