System, method and computer program for using a multi-tiered knowledge representation model
First Claim
1. A computer implemented method for generating a plurality of concept definitions through multiple tiers of abstraction using a domain of information, wherein the domain of information is a faceted domain that comprises a plurality of facets each having facet attributes, the method comprising:
- extracting a plurality of concepts from the domain of information;
for each concept of the plurality of concepts, extracting at least one atomic concept associated with the concept from the domain of information, to extract a plurality of atomic concepts;
for each atomic concept of the plurality of atomic concepts, extracting at least one facet attribute associated with the atomic concept, to extract a plurality of facet attributes; and
generating a plurality of concept definitions, each of the plurality of concept definitions corresponding to a concept of the plurality of concepts, in accordance with a multi-tiered knowledge representation model, the multi-tiered knowledge representation model comprising at least three tiers, wherein a first tier of the multi-tiered knowledge representation model corresponds to the concepts, a second tier of the multi-tiered knowledge representation model corresponds to the atomic concepts, and a third tier of the multi-tiered knowledge representation model corresponds to the facet attributes, the generating comprising including at least one of the plurality of facet attributes in each of the concept definitions, in accordance with the associations between the extracted concepts, atomic concepts and facet attributes.
2 Assignments
0 Petitions
Accused Products
Abstract
A method (system and computer program product) performs facet classification synthesis to relate concepts represented by concept definitions defined in accordance with a faceted data set comprising facets, facet attributes, and facet attributes hierarchies. Dimensional concept relationships are expressed between the concept definitions. Two concept definitions are determined to be related in a particular dimensional concept relationship by examining whether at least one of explicit relationships and implicit relationships exist in the faceted data set between the respective facet attributes of the two concept definitions.
-
Citations
20 Claims
-
1. A computer implemented method for generating a plurality of concept definitions through multiple tiers of abstraction using a domain of information, wherein the domain of information is a faceted domain that comprises a plurality of facets each having facet attributes, the method comprising:
-
extracting a plurality of concepts from the domain of information; for each concept of the plurality of concepts, extracting at least one atomic concept associated with the concept from the domain of information, to extract a plurality of atomic concepts; for each atomic concept of the plurality of atomic concepts, extracting at least one facet attribute associated with the atomic concept, to extract a plurality of facet attributes; and generating a plurality of concept definitions, each of the plurality of concept definitions corresponding to a concept of the plurality of concepts, in accordance with a multi-tiered knowledge representation model, the multi-tiered knowledge representation model comprising at least three tiers, wherein a first tier of the multi-tiered knowledge representation model corresponds to the concepts, a second tier of the multi-tiered knowledge representation model corresponds to the atomic concepts, and a third tier of the multi-tiered knowledge representation model corresponds to the facet attributes, the generating comprising including at least one of the plurality of facet attributes in each of the concept definitions, in accordance with the associations between the extracted concepts, atomic concepts and facet attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system comprising:
-
at least one memory that stores processor-executable instructions for generating a plurality of concept definitions through multiple tiers of abstraction using a domain of information, wherein the domain of information is a faceted domain that comprises a plurality of facets each having facet attributes; and at least one hardware processor, operatively coupled to the at least one memory, that executes the instructions to; extract a plurality of concepts from the domain of information; for each concept of the plurality of concepts, extract at least one atomic concept associated with the concept from the domain of information, to extract a plurality of atomic concepts; for each atomic concept of the plurality of atomic concepts, extract at least one facet attribute associated with the atomic concept, to extract a plurality of facet attributes; and generate a plurality of concept definitions, each of the plurality of concept definitions corresponding to a concept of the plurality of concepts, in accordance with a multi-tiered knowledge representation model, the multi-tiered knowledge representation model comprising at least three tiers, wherein a first tier of the multi-tiered knowledge representation model corresponds to the concepts, a second tier of the multi-tiered knowledge representation model corresponds to the atomic concepts, and a third tier of the multi-tiered knowledge representation model corresponds to the facet attributes, the generating comprising including at least one of the plurality of facet attributes in each of the concept definitions, in accordance with the associations between the extracted concepts, atomic concepts and facet attributes. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer storage product storing instructions that, when executed on a computer system, perform a method for generating a plurality of concept definitions through multiple tiers of abstraction using a domain of information, wherein the domain of information is a faceted domain that comprises a plurality of facets each having facet attributes, the method comprising:
-
extracting a plurality of concepts from the domain of information; for each concept of the plurality of concepts, extracting at least one atomic concept associated with the concept from the domain of information, to extract a plurality of atomic concepts; for each atomic concept of the plurality of atomic concepts, extracting at least one facet attribute associated with the atomic concept, to extract a plurality of facet attributes; and generating a plurality of concept definitions, each of the plurality of concept definitions corresponding to a concept of the plurality of concepts, in accordance with a multi-tiered knowledge representation model, the multi-tiered knowledge representation model comprising at least three tiers, wherein a first tier of the multi-tiered knowledge representation model corresponds to the concepts, a second tier of the multi-tiered knowledge representation model corresponds to the atomic concepts, and a third tier of the multi-tiered knowledge representation model corresponds to the facet attributes, the generating comprising including at least one of the plurality of facet attributes in each of the concept definitions, in accordance with the associations between the extracted concepts, atomic concepts and facet attributes. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification