Semantic Search Via Role Labeling
First Claim
1. A method for searching for information contained in a database of documents, the method comprising the steps of:
- predicting, in a first computer process, semantic data for sentences of the documents contained in the database;
querying the database for information with a semantically-sensitive query;
predicting, in a real time computer process, semantic data for the query; and
determining, in a second computer process, a matching score against all the documents in the database, which incorporates the semantic data for the sentences and the query.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for searching for information contained in a database of documents each includes an offline part and an online part. The offline part includes predicting, in a first computer process, semantic data for sentences of the documents contained in the database and storing this data in a database. The online part includes querying the database for information with a semantically-sensitive query, predicting, in a real time computer process, semantic data for the query, and determining, in a second computer process, a matching score against all the documents in the database, which incorporates the semantic data for the sentences and the query.
-
Citations
12 Claims
-
1. A method for searching for information contained in a database of documents, the method comprising the steps of:
-
predicting, in a first computer process, semantic data for sentences of the documents contained in the database; querying the database for information with a semantically-sensitive query; predicting, in a real time computer process, semantic data for the query; and determining, in a second computer process, a matching score against all the documents in the database, which incorporates the semantic data for the sentences and the query. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for searching for information contained in a database of documents, the system comprising:
-
a central processing unit; and a memory communicating with the central processing unit, the memory comprising instructions executable by the processor for; predicting, in a first computer process, semantic data for sentences of the documents contained in the database; querying the database for information with a semantically-sensitive query; predicting, in a real time computer process, semantic data for the query; and determining, in a second computer process, a matching score against all the documents in the database, which incorporates the semantic data for the sentences and the query. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification