{'fraction_non_alphanumeric': 0.035175879396984924, 'fraction_numerical': 0.0, 'mean_word_length': 5.45945945945946, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Knowledge-Based System in the Development of Dietotherapy

The article presents an analysis of scientific research in the field of nutrition. For a differentiated and individual (personalized) approach to nutrition, a knowledge-based system of dietotherapy is offered. The information basis of the system is structural-parametric models of nutrition of a particular person. It consists of three main blocks: patient's physiological state; diet indicators; environmental factors. Each individual block has its own parameters and attributes. Thus, the "Patient's physiological state" block includes age, gender, anthropometric data, etc. Knowledge in the system of dietotherapy is organized in the form of a set of production rules (IF… THEN…). Using them it is possible to make an assumption about the nutrition system (high, moderate, low) of the patient with a certain degree of confidence. There is an algorithm for identifying the state of human health to determine patient's needs for proteins, fats and carbohydrates. The calculation is based on patient's physiological parameters and indicators of external factors (prognostic risk index, main energy exchange, actual energy consumption).