With the arrival of the big data era,the phenomenon of information overload is becoming increasingly severe.In response to the common issue of sparse user rating matrices in recommendation systems,a collaborative filt...With the arrival of the big data era,the phenomenon of information overload is becoming increasingly severe.In response to the common issue of sparse user rating matrices in recommendation systems,a collaborative filtering recommendation algorithm was proposed based on improved user profiles in this study.Firstly,a profile labeling system was constructed based on user characteristics.This study proposed that user profile labels should be created using basic user information and basic item information,in order to construct multidimensional user profiles.TF-IDF algorithm was used to determine the weights of user-item feature labels.Secondly,user similarity was calculated by weighting both profile-based collaborative filtering and user-based collaborative filtering algorithms,and the final user similarity was obtained by harmonizing these weights.Finally,personalized recommendations were generated using Top-N method.Validation with the MovieLens-1M dataset revealed that this algorithm enhances both recommendation Precision and Recall compared to single-method approaches(recommendation algorithm based on user portrait and user-based collaborative filtering algorithm).展开更多
With the rapid development of big data,online education can use big data technology to achieve personalized and intelligent education as well as improve learning effect and user satisfaction.In this study,the users of...With the rapid development of big data,online education can use big data technology to achieve personalized and intelligent education as well as improve learning effect and user satisfaction.In this study,the users of The Open University of China online education platform were taken as the research object,their user behavior data was collected,cleaned,and analyzed with text mining.The RFM model and the improved K-Means algorithm were used to construct the user portrait of the platform group and the needs and preferences of different types of the users were analyzded.Chinese word segmentation was used to show the key words of different types of users and the word cloud of their using frequency.The focus of different user groups was determined to facilitate for the follow-up course recommendation and precision marketing.Experimental results showed that the improved K-Means algorithm can well depict the behavior of group users.The index of silhouette score was improved to 0.811 by the improved K-Means algorithm,from random uncertainty to a fixed value,which can effectively solve the problem of inconsistent results caused by outlier sample points.展开更多
文摘With the arrival of the big data era,the phenomenon of information overload is becoming increasingly severe.In response to the common issue of sparse user rating matrices in recommendation systems,a collaborative filtering recommendation algorithm was proposed based on improved user profiles in this study.Firstly,a profile labeling system was constructed based on user characteristics.This study proposed that user profile labels should be created using basic user information and basic item information,in order to construct multidimensional user profiles.TF-IDF algorithm was used to determine the weights of user-item feature labels.Secondly,user similarity was calculated by weighting both profile-based collaborative filtering and user-based collaborative filtering algorithms,and the final user similarity was obtained by harmonizing these weights.Finally,personalized recommendations were generated using Top-N method.Validation with the MovieLens-1M dataset revealed that this algorithm enhances both recommendation Precision and Recall compared to single-method approaches(recommendation algorithm based on user portrait and user-based collaborative filtering algorithm).
文摘With the rapid development of big data,online education can use big data technology to achieve personalized and intelligent education as well as improve learning effect and user satisfaction.In this study,the users of The Open University of China online education platform were taken as the research object,their user behavior data was collected,cleaned,and analyzed with text mining.The RFM model and the improved K-Means algorithm were used to construct the user portrait of the platform group and the needs and preferences of different types of the users were analyzded.Chinese word segmentation was used to show the key words of different types of users and the word cloud of their using frequency.The focus of different user groups was determined to facilitate for the follow-up course recommendation and precision marketing.Experimental results showed that the improved K-Means algorithm can well depict the behavior of group users.The index of silhouette score was improved to 0.811 by the improved K-Means algorithm,from random uncertainty to a fixed value,which can effectively solve the problem of inconsistent results caused by outlier sample points.