{'fraction_non_alphanumeric': 0.022566995768688293, 'fraction_numerical': 0.0, 'mean_word_length': 5.826923076923077, '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}}
Representation and Problem-Solving: The Foundations of Engineering Design

Engineering design, a discipline of vital importance to US industry, is often perceived as lacking rigor and structure. An operational definition of engineering design is offered, to stress that representation is the key element in design. Recent developments in the field of artificial intelligence (AI) provide new techniques for design representation that enable better explication of design concepts. Further, the increased power and the flexibility of Al-based, computer-aided design tools offer opportunities for automating routine design and for creating designer's assistants to support the exploration of design alternatives.