{'fraction_non_alphanumeric': 0.016666666666666666, 'fraction_numerical': 0.0, 'mean_word_length': 5.078651685393258, '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}}
Learning design plans in a knowledge-based blackboard system

The control information along a decision route that leads to the creation of a design solution is often referred to as design plan. Knowledge-based design systems frequently use precompiled design plans to control and schedule design activities. It is, however, difficult for design systems to learn new plans. The article introduces the concept of memory-oriented learning and presents an approach to learn design plans from normal design sessions in a blackboard design model.