{'fraction_non_alphanumeric': 0.016736401673640166, 'fraction_numerical': 0.0, 'mean_word_length': 5.018867924528302, '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}}
Towards Tractable Inference for Resource-Bounded Agents

For a machine to act with common sense, it is not enough that information about commonsense things be written down in a formal language. What actual knowledge — i.e. conclusions available for informing actions — a formalization is meant to provide cannot be determined without some specification of what sort of reasoning is expected. The traditional view in epistemic logic says that agents see all logical consequences of the information they have, but that would give agents capabilities far beyond common sense or what is physically realizable. To work towards addressing this issue, we introduce a new epistemic logic, based on a three-valued version of neighborhood semantics, which allows for talking about the effort used in making inferences. We discuss the advantages and limitations of this approach and suggest that the ideas used in it could also find a role in autoepistemic reasoning.