{'fraction_non_alphanumeric': 0.015274949083503055, 'fraction_numerical': 0.0, 'mean_word_length': 4.7823529411764705, '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}}
Rule Based Expert System for Error Log Analysis

Humans have been using their domain expertise
intelligently and skillfully for making decisions in solving a
problem. These decisions are made based on the knowledge that
they have acquired through experience and practice over a course
of time, which will be lost after the expert’s life ends. Hence, this
expert knowledge is required to be stored to a database and a
machine could be intelligently programmed which could use this
knowledge to make decisions, known as an Expert System (ES).
This system tries to emulate the decision-making skills of a
domain expert by gathering knowledge of the domain experts,
storing it to a knowledge base in rule format, and then using those
rules to analyze the given data and provides solutions to the
problems. These Expert Systems can be utilized to analyze the
system log files, find issues logged into those log statements and
provide solutions to the errors that are found in those logs.