In the adaptive learning path recommendation, the recommendation algorithm plays a vital role. From the perspective of the nature of algorithm, the recommendation algorithm in learning path recommendation system are grouped into three categories: swarm intelligence optimization algorithm, data mining algorithms and knowledge-based recommendation algorithm. Combined with the developed recommendation system, the paper compared and analyzed from three aspects including performance of the algorithm, the parameter settings in the learning path reco...