Natural English language search and retrieval system and method
First Claim
Patent Images
1. A computer-implemented searching method, comprising the steps of:
- receiving a text string having words;
identifying at least one of the words as a topic word;
identifying at least one of the words as a prefix description;
identifying at least one of the words as a postfix description;
searching a data store based upon the identified topic word, prefix description, and postfix description; and
scoring results from the searching based upon occurrence of the identified topic word, prefix description, and postfix description in the results.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method and system for searching and retrieving using natural language. The method and system receive a text string having words (12). At least one of the words is identified as a topic word (16). Remaining words are classified either as a prefix description or a postfix description (16). A data store (32) is searched based upon the identified topic word, prefix description, and postfix description (30). Results from the searching are scored based upon occurrence of the identified topic word, prefix description, and postfix description in the results (34).
-
Citations
39 Claims
-
1. A computer-implemented searching method, comprising the steps of:
-
receiving a text string having words;
identifying at least one of the words as a topic word;
identifying at least one of the words as a prefix description;
identifying at least one of the words as a postfix description;
searching a data store based upon the identified topic word, prefix description, and postfix description; and
scoring results from the searching based upon occurrence of the identified topic word, prefix description, and postfix description in the results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented system for searching based upon an input text string that contains words, comprising:
-
a parser module that identifies at least one of the words as a topic word and that identifies at least one of the words as a prefix description; and
a filter module connected to the parser module to search a data store based upon the identified topic word and prefix description, said filter module scoring results from the searching based upon occurrence of the identified topic word and prefix description in the results. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification