{'fraction_non_alphanumeric': 0.015250544662309368, 'fraction_numerical': 0.0, 'mean_word_length': 5.20945945945946, '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}}
Document Concept Hierarchy Generation by Extracting Semantic Tree Using Knowledge Graph

Semantic Web, as an extension of traditional web, is concerned about the vast amount of unstructured data, and with its motive to make the entire knowledge content machine readable, as well as machine interpretable, all the processes of structuring the data is highly significant. Knowledge representation in trees has been a familiar mechanism for some time. However, such representations lack in existence when it comes to document content. In this paper, we present a general mechanism that can generate a representation of the concepts of any document in the form of knowledge trees. We further gather knowledge from knowledge graphs and analyze these data by mapping it with an existing ontology. Finally, we explain how this can be used to create hierarchical concept recommendations to make the documents search efficient.