{'fraction_non_alphanumeric': 0.018726591760299626, 'fraction_numerical': 0.008426966292134831, 'mean_word_length': 5.765822784810126, '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}}
Intelligent Querying and Exploration of Multiple Time-Oriented Medical Records

Querying and analyzing multiple time-oriented patient data is a key task during medical research, clinical trials or the assessment of the quality of therapy. In this paper, we present several aspects of the VISITORS system, which includes knowledge-based tools for graphical querying and exploration of multiple longitudinal patient records. We focus on the syntax and semantics of the knowledge-based aggregation query language for multiple time-oriented patient records, and on the graphical query-construction interface. The query language assumes an underlying computational method for deriving meaningful abstractions from single and multiple patient records, such as we had previously developed. The aggregation query language enables population querying using an expressive set of constraints. By using our underlying temporal mediator architecture, the time needed to answer typical temporal-abstraction aggregation queries on databases of 1000 to 10,000 patients was reasonable.