Through statistical or machine learning methods, this method examines and classifies a user’s historical records to build a preference model, which is then used as a basis for recommendations. Common methods include Latent Semantic Indexing (LSI), association rules, Bayesian networks, or regression analysis. The Bayesian network in this study follows this approach.