{'fraction_non_alphanumeric': 0.028354080221300138, 'fraction_numerical': 0.0006915629322268327, 'mean_word_length': 5.518018018018018, '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}}
Knowledge bases in medicine: a review.

Efforts to represent knowledge effectively have been central to progress in various aspects of medical informatics. These efforts range from relatively simple "electronic textbooks" to fairly sophisticated knowledge-based systems, which function as well as, or even better than, human experts faced with similar problems. Knowledge bases have been developed in many fields, but the relatively limited domains and structured language of medicine, as well as the importance of information in the provision of good medical care, have made research in medical knowledge representation an area of intense activity. This paper reviews representative knowledge bases and knowledge-based systems in medicine: electronic textbooks such as PDQ and the Hepatitis Knowledge Base (HKB), rule-based systems such as MYCIN, causal models (e.g., CASNET), and hypothesis- or frame-based systems, exemplified by PIP and INTERNIST-1. The paper describes the relationships among divergent approaches and provides a sense of current and future trends. It examines problems in knowledge-based systems, particularly in knowledge representation and acquisition, and the responses to these challenges. The latter include the use of domain-independent software shells for constructing knowledge bases, the adaptation and use of previously existing knowledge bases, and multiple uses of the same knowledge base for different purposes.