Design of Student Course Recommendation System Based on Big Data in Smart Campus
In order to cope with the increasingly complex learning environment and diversified subject requirements,the paper designs a student course recommendation system based on big data.The system includes a service layer,a recommendation algorithm layer and a profile construction layer.Among them,the service layer includes course recommendation results visualization,course portrait visualization,online education platform;the recommendation algorithm layer adopts a profile-based method to fully consider student personality and subject characteristics;the profile construction layer uses multiple source data analysis builds student and course profiles.In addition,in order to improve the recommendation accuracy,this paper proposes an improved theory based on cosine similarity,including weight adjustment,feature attenuation and dynamic similarity calculation.