Automated integration of terminological information into a knowledge base
First Claim
1. A method for automating integration of terminological information into a knowledge base, said method comprising the steps of:
- receiving input terminology information comprising a plurality of input terms and information that specifies relationships among at least two of said input terms;
storing a knowledge base comprising a plurality of nodes, which represent terminology, arranged to depict relationships among said terminology;
parsing said input terminology information to generate a logical structure that depicts linguistic relationships among said input terms in a format compatible with said knowledge base;
determining whether at least one input term exists as a node in said knowledge base;
generating an independent ontology comprising said logical structure if none of said input terms exist as nodes in said knowledge base; and
extending said knowledge base by logically coupling said logical structure to a node that matches an input term.
0 Assignments
0 Petitions
Accused Products
Abstract
A terminological system automates the integration of terminological information into a built-in knowledge base. Input terminology information, which includes input terms and information that specifies relationships among at least two of the input terms, is input to the terminological system. The terminological system parses the input terminology information to generate a logical structure that depicts relationships among the input terms in a format compatible with the built-in knowledge base. Either an independent ontology, comprising the logical structure, is generated, or the knowledge base is extended by logically coupling the logical structure to a node that matches the input term. The terminological system also resolves conflicts if an input term that matches a terminological node in the knowledge base connotes a different meaning than the terminological node. A system that converts broader term and narrower term relationships, synonym relationships, related term (RT) relationships, and preferred term (PT) relationships in accordance with the ISO 2788 standard is disclosed.
21 Citations
15 Claims
-
1. A method for automating integration of terminological information into a knowledge base, said method comprising the steps of:
-
receiving input terminology information comprising a plurality of input terms and information that specifies relationships among at least two of said input terms;
storing a knowledge base comprising a plurality of nodes, which represent terminology, arranged to depict relationships among said terminology;
parsing said input terminology information to generate a logical structure that depicts linguistic relationships among said input terms in a format compatible with said knowledge base;
determining whether at least one input term exists as a node in said knowledge base;
generating an independent ontology comprising said logical structure if none of said input terms exist as nodes in said knowledge base; and
extending said knowledge base by logically coupling said logical structure to a node that matches an input term. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium comprising a plurality of instructions, which when executed, causes the computer to perform the steps of:
-
receiving input terminology information comprising a plurality of input terms and information that specifies relationships among at least two of said input terms;
storing a knowledge base comprising a plurality of nodes, which represent terminology, arranged to depict relationships among said terminology;
parsing said input terminology information to generate a logical structure that depicts linguistic relationships among said input terms in a format compatible with said knowledge base;
determining whether at least one input term exists as a node in said knowledge base;
generating an independent ontology comprising said logical structure if none of said input terms exist as nodes in said knowledge base; and
extending said knowledge base by logically coupling said logical structure to a node that matches an input term. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
an input device for receiving input terminology information comprising a plurality of input terms and information that specifies relationships among at least two of said input terms;
memory for storing a knowledge base comprising a plurality of nodes, which represent terminology, arranged to depict relationships among said terminology; and
processor unit, coupled to said memory and said input device for parsing said input terminology information to generate a logical structure that depicts linguistic relationships among said input terms in a format compatible with said knowledge base, for determining whether at least one input term exists as a node in said knowledge base, for generating an independent ontology comprising said logical structure if none of said input terms exist as nodes in said knowledge base; and
for extending said knowledge base by logically coupling said logical structure to a node that matches an input term.
-
Specification