An ontology inference apparatus, system, and method using user defined rules are disclosed. The disclosed ontology inference device comprises a memory for storing two or more triple data; And a processor connected to the memory, wherein the processor parses a user-defined rule input from a user among an ontology-based rule to correspond to a plurality of conditions included in a condition part of the user-defined rule. Generates condition meta information and one result meta information corresponding to one result included in the result section of the user-defined rule and a plurality of triple data among two or more triple data previously stored using the plurality of condition meta information. The triple data is retrieved, and new triple data is inferred from the retrieved plurality of triple data using the result meta information and stored in the memory.
展开▼