Method and system for performing search queries using and building a block-level index
The invention relates to a method for searching a plurality of documents (100). A search query includes a searching item having at least one searching item attribute. Each document is structured into a set of blocks (110) and each block (110) is associated with a unique block ID. The method includes...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention relates to a method for searching a plurality of documents (100). A search query includes a searching item having at least one searching item attribute. Each document is structured into a set of blocks (110) and each block (110) is associated with a unique block ID. The method includes the following steps: providing a first data structure (500) containing information about the correlation between a specific search term attribute and at least one block ID of a block being part of a document, identical blocks having the same block ID; providing a second data structure (600) containing information about the correlation between blocks and documents; receiving a search query; processing the search query by searching the first data structure (500) for at least one search term attribute to obtain a first query response; using the second data structure (600) to map the first query response to a second query response, wherein the second query response identifies a search result of the document partially containing the search item attribute; and returning the second query response as the search result. |
---|