{'fraction_non_alphanumeric': 0.014265335235378032, 'fraction_numerical': 0.0028530670470756064, 'mean_word_length': 5.622641509433962, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Recommendation Algorithm Based on Graph-Model Considering User Background Information

With the development of information technologies and increase scale of digital resources, personalized recommendation systems have come into the big picture of web2.0 technology. This paper proposed a graph-based recommendation algorithm using the user-resource rating data to construct a graph model and improves the model by adding user background information. The Random Walk with Restarts algorithm is applied to generate the final recommendation set. The improvement in accuracy on sparse data is illustrated by the experiments on the Movie Lens data set, comparing with the collaborative filtering algorithm.