{'fraction_non_alphanumeric': 0.01615798922800718, 'fraction_numerical': 0.0017953321364452424, 'mean_word_length': 5.597633136094674, '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}}
A Recommender System for Ordering Platform Based on an Improved Collaborative Filtering Algorithm

With the development of ordering platform, an increasing number of people are paying their attention to design a suitable recommender system. Most of the traditional recommender systems are based on the abundant rating information of users. However, Only historical order data can be provided to the recommender system in ordering platform as training data. This paper proposes an improved Collaborative Filtering algorithm based on historical order data of restaurants. The recommender system includes two parts: 1) rule generation module, we define a new method for measuring the similarity between dishes. Furthermore, we incorporate an incremental learning method in this module. 2) recommendation module, we design user interest vector and propose a noise filtering method. Experimental results demonstrate that the proposed algorithm can effectively improve the performance of recommendation in terms of the accuracy and coverage ratio. Moreover, our recommender system has been successfully put into service.