The information on the network is more and more abundant and disordered.We all hope to get effective information from the Internet as soon as possible,so the requirements for the recommendation system are more and more strict.In the context of the development of recommendation algorithms,this paper analyzes different recommendation algorithms,such as collaborative filtering algorithm,content-based recommendation,popularity based recommendation,model-based recommendation,association rule-based recommendation and hybrid algorithm,and judges the advantages and disadvantages of various algorithms,...