{'fraction_non_alphanumeric': 0.011325028312570781, 'fraction_numerical': 0.0, 'mean_word_length': 5.114186851211072, '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}}
Ontology Driven Construction of a Knowledgebase for Bayesian Decision Models Based on UMLS

All decision models use some form of language to describe domain elements and their interactions. The terminology is often specific and even unique to the algorithm and is a choice of designers. Nevertheless the domain elements and concepts of any decision problem are almost never unique and are used and reused in many other decision problems. The same is true about the information about those elements in the context of different decision problems. Put together, the information about any given element forms our knowledge about the element and if stored properly in a knowledgebase, can be used and reused as necessary without the need for duplication.In this paper we discuss creation of an ontology using UMLS vocabulary and semantic network that provides an abstract understanding of elements (or objects) in the problem domain. Based on this ontology, a knowledgebase will be constructed that provides further information about the object in relation to another object or objects as described in the semantic links.A knowledgebase structured as such will have the benefit of problem-independence. It can be expanded as needed to include other objects that are used in a different series of problems and therefore, will have a one to many mapping between knowledgebase and decision models. Updating the knowledgebase will update the decision models seamlessly and maintenance will be less of an issue across decision models and within the knowledgebase. We are using this approach in building Bayesian decision models using Bayesian networks; however, this approach is not limited to Bayesian networks and has been and can be used for other decision making purposes.