SYSTEM AND METHOD FOR THE INDEXING AND RETRIEVAL OF SEMANTICALLY ANNOTATED DATA USING AN ONTOLOGY-BASED INFORMATION RETRIEVAL MODEL
First Claim
1. A computer-implemented method for retrieving semantically relevant information units from a collection of semantically annotated indexed information units in response to a query, the method comprising:
- receiving, by a computer system, a semantically annotated query, the semantically annotated query including a set of semantic annotations to individuals or classes within a determined populated base ontology;
embedding, by the computer system, the semantically annotated query in a semantic representation space of an ontology-based IR model that uses a metric space for the representation of the indexed information units, the semantically annotated query being embedded as a set of weighted-mentions to individuals or classes within the populated base ontology;
obtaining, by the computer system, the representation in the semantic representation space for every indexed information unit of the collection;
computing, by the computer system, the Hausdorff distance between the space representation of the query and the space representation of all the indexed information units of the collection;
retrieving and ranking, by the computer system, the relevant information units based on the computed Hausdorff distance.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method for the indexing and retrieval of semantically annotated information units from a collection of semantically annotated indexed information units in response to a query using an ontology-based IR model. The retrieval method comprises: receiving a semantically annotated query with semantic annotations to individuals or classes within a determined populated base ontology; embedding, as a set of weighted-mentions to individuals or classes within the populated base ontology, the semantically annotated query in a semantic representation space of an ontology-based metric space IR model; obtaining the representation in the semantic representation space for every indexed information unit; computing the Hausdorff distance between the space representation of the query and the space representation of all the indexed information units of the collection; retrieving and ranking, the relevant information units based on the computed Hausdorff distance.
146 Citations
46 Claims
-
1. A computer-implemented method for retrieving semantically relevant information units from a collection of semantically annotated indexed information units in response to a query, the method comprising:
-
receiving, by a computer system, a semantically annotated query, the semantically annotated query including a set of semantic annotations to individuals or classes within a determined populated base ontology; embedding, by the computer system, the semantically annotated query in a semantic representation space of an ontology-based IR model that uses a metric space for the representation of the indexed information units, the semantically annotated query being embedded as a set of weighted-mentions to individuals or classes within the populated base ontology; obtaining, by the computer system, the representation in the semantic representation space for every indexed information unit of the collection; computing, by the computer system, the Hausdorff distance between the space representation of the query and the space representation of all the indexed information units of the collection; retrieving and ranking, by the computer system, the relevant information units based on the computed Hausdorff distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18)
-
-
16. A semantic search system for retrieving semantically relevant information units from a collection of semantically annotated indexed information units in response to a query, the semantic search system comprising a processor and a memory coupled with and readable by the processor and storing a set of instructions which, when executed by the processor, causes the processor to:
-
receive a semantically annotated query, the semantically annotated query including a set of semantic annotations to individuals or classes within a determined populated base ontology; embed the semantically annotated query in a semantic representation space of an ontology-based IR model that uses a metric space for the representation of the indexed information units, the semantically annotated query being embedded as a set of weighted-mentions to individuals or classes within the populated base ontology; obtain the representation in the semantic representation space for every indexed information unit of the collection; compute the Hausdorff distance between the space representation of the query and the space representation of all the indexed information units of the collection; retrieve and rank the relevant information units based on the computed Hausdorff distance. - View Dependent Claims (17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-readable memory for retrieving semantically relevant information units from a collection of semantically annotated indexed information units in response to a query, the computer-readable memory comprising a set of instructions stored therein which, when executed by a processor, causes the processor to:
-
receive a semantically annotated query, the semantically annotated query including a set of semantic annotations to individuals or classes within a determined populated base ontology; embed the semantically annotated query in a semantic representation space of an ontology-based IR model that uses a metric space for the representation of the indexed information units, the semantically annotated query being embedded as a set of weighted-mentions to individuals or classes within the populated base ontology; obtain the representation in the semantic representation space for every indexed information unit of the collection; compute the Hausdorff distance between the space representation of the query and the space representation of all the indexed information units of the collection; retrieve and rank the relevant information units based on the computed Hausdorff distance.
-
-
32. A computer-implemented method for indexing semantically annotated information units into a search system based on an ontology-based information retrieval model, the method comprising:
-
receiving, by a computer system, a semantically annotated information unit, the semantically annotated information unit including a set of semantic annotations to individuals or classes within a determined populated base ontology and the frequency of said semantic annotations within the information unit; embedding, by the computer system, the semantically annotated information unit in a semantic representation space of an ontology-based IR model that uses a metric space for the representation of the information units, the semantically annotated information unit being embedded as a set of weighted-mentions to individuals or classes within the populated base ontology; storing the set of weighted-mentions of the indexed information unit in an information units repository; storing the semantic annotations of the information unit in a populated ontology repository. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A system for indexing semantically annotated information units into a search system based on an ontology-based information retrieval model, the indexing system comprising a processor and a memory coupled with and readable by the processor and storing a set of instructions which, when executed by the processor, causes the processor to:
-
receive a semantically annotated information unit, the semantically annotated information unit including a set of semantic annotations to individuals or classes within a determined populated base ontology and the frequency of said semantic annotations within the information unit; embed the semantically annotated information unit in a semantic representation space of an ontology-based IR model that uses a metric space for the representation of the information units, the semantically annotated information unit being embedded as a set of weighted-mentions to individuals or classes within the populated base ontology; store the set of weighted-mentions of the indexed information unit in an information units repository; store the semantic annotations of the information unit in a populated ontology repository. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
-
46. A computer-readable memory for indexing semantically annotated information units into a search system based on an ontology-based information retrieval model, the computer-readable memory comprising a set of instructions stored therein which, when executed by a processor, causes the processor to:
-
receive a semantically annotated information unit, the semantically annotated information unit including a set of semantic annotations to individuals or classes within a determined populated base ontology and the frequency of said semantic annotations within the information unit; embed the semantically annotated information unit in a semantic representation space of an ontology-based IR model that uses a metric space for the representation of the information units, the semantically annotated information unit being embedded as a set of weighted-mentions to individuals or classes within the populated base ontology; store the set of weighted-mentions of the indexed information unit in an information units repository; store the semantic annotations of the information unit in a populated ontology repository.
-
Specification