Process and apparatus for automatic retrieval from a database and for automatic enhancement of such database
First Claim
1. / A method of automatically extracting information contained in a main database and of automatically enriching the content of the main database, the method comprising the following steps:
- a) presenting and sending to a server at least one initial request in natural language and of arbitrary length;
b) implementing a search method in a specialized module, the search method being suitable for defining a list of documents obtained from the main database in the context of the initial request;
c) on the basis of the initial request, producing at least one metarequest constructed by extracting the most meaningful words or expressions from the initial request, the metarequest serving to perform an additional search on at least one other, additional database, using at least one search engine, to find additional documents corresponding to the initial request; and
d) transmitting said additional documents to a specialized processing and formatting module which transmits processed and formatted information to the server in order to enrich the main database.
1 Assignment
0 Petitions
Accused Products
Abstract
The system comprises an interface for acquiring an initial request in natural language, which request is sent to a server of a main database, a storage memory for storing information searching methods, specialized modules for implementing searching methods, a module for responding to the initial request to produce metarequests, said module comprising a unit for extracting the most meaningful words or expressions from the initial request, a search engine for accessing an additional database, a unit for processing the metarequests in order to adapt them to the search engine, a unit for sending the processed metarequests to the search engine giving access to the additional database in order to obtain additional documents corresponding to the initial request, and a unit for transmitting additional documents to the specialized module for processing and formatting which then transmits processed and formatted information to the server in order to enrich the main database.
-
Citations
25 Claims
-
1. / A method of automatically extracting information contained in a main database and of automatically enriching the content of the main database, the method comprising the following steps:
-
a) presenting and sending to a server at least one initial request in natural language and of arbitrary length;
b) implementing a search method in a specialized module, the search method being suitable for defining a list of documents obtained from the main database in the context of the initial request;
c) on the basis of the initial request, producing at least one metarequest constructed by extracting the most meaningful words or expressions from the initial request, the metarequest serving to perform an additional search on at least one other, additional database, using at least one search engine, to find additional documents corresponding to the initial request; and
d) transmitting said additional documents to a specialized processing and formatting module which transmits processed and formatted information to the server in order to enrich the main database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. / A system for automatically extracting information contained in a main database and for automatically enriching said database, the system comprising:
-
a) means for acquiring at least one initial request in natural language and of arbitrary length;
b) means for sending said request to a server of the main database;
c) at least one storage memory for storing at least one information searching method;
d) at least one specialized module for implementing at least one information searching method stored in said storage memory;
e) a module for responding to an initial request by producing at least one metarequest, the module comprising means for extracting the most meaningful words or expressions from the initial request;
f) at least one other, additional database source;
g) at least one search engine for accessing said other, additional database source;
h) means for processing metarequests to adapt them to said search engine;
i) means for sending processed metarequests to said search engine that provides access to said other, additional database source in order to obtain additional documents corresponding to the initial request; and
j) a unit for transmitting additional documents to a specialized processing and formatting module which transmits processed and formatted information to the server for enriching the main database. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification