Font Size: a A A

Intelligent Inference Engine Based On The Framework Web Ontology

Posted on:2012-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhengFull Text:PDF
GTID:2218330368489355Subject:Information Science
Abstract/Summary:PDF Full Text Request
Traditional information retrieval on the mass excavation of the depth of information resources are very limited and can not meet user needs in the semantic knowledge, the main reason is to describe the information resources of different formats may exist between a semantic link, but can not use semantic links Description of existing expressing it. Semantic Web can be expanded to the readability of the information to understand the level of the computer, including the sharing of ontology as a formal concept was proposed, because the concept has a good ability to express hierarchical structure and semantics, and between the concept by concept and Relationship to determine its precise meaning, the common recognition that the sharing of knowledge, and by many experts and scholars recognized. Thus the use of the information retrieval process ontology, we can make up for lack of traditional information retrieval methods. Ontology-based reasoning and then search technology gradually pay attention to it.By studying the current foreign body theory and application of the inference engine of progress, combined with the core ontology ontology-based framework for the characteristics of the network was proposed based on the ontology development erlang language eresye inference rules in a custom reasoning advantage. The article first introduces the theory of ontology based inference engine eresye, and then in the framework of the network based on the ontology, combined with the characteristics of eresye inference to design a program example, the framework shows how to express their relationship and framework elements and their relationships, how to self-Definition of inference rules, add, delete, modify the rules, how to define the rules the rules of priority and activation process and run through the program, showing text information on the framework for ontology reasoning web search results.The innovation of this paper is:through the erlang language eresye ontology-based inference engine improvements to make it more dynamic integration with external programs, when a change in the external program does not need to modify the inference engine itself. Because it is the direct use of erlang language structure (functions and data types) to represent facts and rules, and thus can more accurately reflect the framework of the network under the framework of the body, frame element relations, more flexible custom inference rules, and then expand The framework of the Semantic Web Ontology and processing capabilities.
Keywords/Search Tags:Framework, Ontology, Inference, Erlang, Eresye
PDF Full Text Request
Related items