Processor for fast phrase searching
AssigneeInxight Software, Inc.
InventorsSwapnil Hajela, Nareshkumar Rajkumar
Life of this patent
Estimating the term…
Loading patent…
AssigneeInxight Software, Inc.
InventorsSwapnil Hajela, Nareshkumar Rajkumar
Estimating the term…
Phrases in a corpus of documents including stopwords are found using a data processor arranged to execute phrase queries. Memory stores an index structure which maps entries in the index structure to documents in the corpus. Entries in the index structure represent words and other entries represent stopwords found in the corpus coalesced with prefixes of respective adjacent words adjacent to the stopwords. The prefixes comprise one or more leading characters of the respective adjacent words. A query processor forms a modified query by substituting a stopword with a search token representing the stopword coalesced with a prefix of the next word in the query. The processor executes the modified query. Also, index structures including coalesced stopwords are created and maintained.
An apparatus for finding phrases in a corpus of documents, comprising:
A method for finding phrases in a corpus of documents using a data processor, wherein the words in the corpus of documents include a set of stopwords, comprising:
An apparatus for indexing a corpus of documents, wherein the words in the corpus of documents include a set of stopwords, comprising:
A method for finding phrases in a corpus of documents using a data processor, wherein the words in the corpus of documents include a set of stopwords, comprising:
An article of manufacture for use with a data processor for finding phrases in a corpus of documents, wherein the words in the corpus of documents include a set of stopwords, comprising:
Dependencies are inferred from the claim text.