{'fraction_non_alphanumeric': 0.014830508474576272, 'fraction_numerical': 0.0, 'mean_word_length': 5.654929577464789, '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}}
Spatial Knowledge Representation

The use of spatial knowledge is necessary in a variety of artificial intelligence and expert systems applications. The need is not only in tasks with spatial goals such as image interpretation and robot motion, but also in tasks not involving spatial goals, e.g. diagnosis and language understanding. The paper discusses methods of representing spatial knowledge, with particular focus on the broad categories known as analogical and propositional representations. The problem of neurological localization is considered in some detail as an example of intelligent problem-solving that requires the use of spatial knowledge. Several solutions for the problem are presented: the first uses an analogical representation only, the second uses a propositional representation and the third uses an integrated representation. Conclusions about the different representations for building intelligent systems are drawn.