{'fraction_non_alphanumeric': 0.013738959764474975, 'fraction_numerical': 0.0, 'mean_word_length': 5.144578313253012, '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}}
Question answering system based on Ontology

The background and system frame of the question answering system are presented. A new approach is explored in which questions are analyzed based on the detection of question focus chunk, semantic chunk and question template. Then vectors are used for the whole semantic representation. With the elicitation of ontology and semantic Web, a domain ontology is built up. Ontology and semantic Web are becoming the pivotal methodology to represent domain-specific conceptual knowledge in order to promote the semantic capability of a question answering system. In this paper we present a question answering system in which the domain knowledge is represented by means of ontology. And a Chinese natural language human-machine interface is implemented mainly through a NL parser in this system. An initial evaluation result shows the feasibility to build such a semantic QA system based on ontology, the extensibility of ontology, and the effectivity of personalized semantic QA.