The invention belongs to the field of user behavior analysis and
data mining, and relates to a method for mining potential purchased commodities and categories of a user based on user behavior characteristics, which comprises the following steps of: performing data coding on preprocessed data, and performing characteristic
engineering processing to obtain user behavior characteristic data; carrying out positive and
negative sample analysis and classification on the sample data, and carrying out dynamic undersampling
processing on positive and negative samples to generate a plurality of samplesubsets as trained positive and
negative sample data; training the
decision tree model through the positive and
negative sample data, training a plurality of single prediction models, and fusing the single prediction models in a stacking mode to generate a plurality of fused prediction models; and predicting the potential purchased commodities and categories of the user based on the plurality of fusion prediction models, and
processing and analyzing the prediction result of each fusion prediction model to obtain the potential purchased commodities and categories of the user with weights. According to the invention, merchants can be helped to explore users with
high potential purchase intention, and the user consumption conversion rate of marketing is improved.