Consumer behavior analysis model based on machine learning