{'fraction_non_alphanumeric': 0.02615062761506276, 'fraction_numerical': 0.0041841004184100415, 'mean_word_length': 5.254901960784314, '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}}
Construction of Recommender System based on Cognitive Model for "Self-Reflection"

Every human processes a set of mental schemas for problem solving. We develop and improve these schemas by reflecting on our experiences with errors, which is a type of metacognition (Kayashima, 2008). In this study, we proposed a cognitive model of this "self-reflection" process based on Kayashima's two-layer working memory model, and developed a food recommender system using our cognitive model. In the test simulation, the users were satisfied with the foods that the system recommended, although the recommendation results were unexpected to the users. This implied the system practically worked to satisfy the user's expectation. On the other hand, the candidate recommendations which the system selected as its final output were different from those provided by the users. This suggests that the cognitive model needs improvement in terms of psychological reality.