{'fraction_non_alphanumeric': 0.022820362785254535, 'fraction_numerical': 0.0023405500292568754, 'mean_word_length': 5.404494382022472, '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}}
Intelligent Architectures for Knowledge Sharing: A Soar Example and General Issues

In this talk we present a model of knowledge assessment based on architecture-specific metrics and present a method of knowledge sharing called Direct Knowledge eXchange (DKX). Although embryonic from a knowledge management perspective, the notion of DKX between homogeneous knowledge engines and knowledge metric assessment represents a small step to examining how distribution of knowledge can lead to remote “knowledge invocation on demand” types of distributed problem solving systems and practical mechanisms to assess their resource value. Summary Soar is a production system that characterizes all symbolic goal-oriented behavior as search in problem spaces and serves as an architecture for general intelligent behavior (Laird, Rosenbloom & Newell 1987). A problem space defines a set of states that can be reached within that problem space, and an associated collection of operators. Operator applications move Soar from state to state and, consequently, define search in the problem space. Decisions are the primitive acts of the system used for search (i.e., generation and selection) of appropriate problem spaces, states, and operators, as well as the application of operators for new state configuration, in the pursuit of goals specified in a goal hierarchy. To achieve problem-solving goals, Soar operates in terms of a two-phase decision cycle. Each cycle starts with an elaboration phase followed by a decision phase. Together, these phased mechanisms, coupled with an embedded set of primitive preferences, allow for problem solving to ensue through the specification of appropriate sequences of operators.