Structured search queries
AssigneeBloomReach Inc.
InventorsPadmini Jaikumar, Antariksh Vinod Bothale, Omar Eduardo Fernandez, Wally Chien Ching Ye
Life of this patent
Estimating the term…
Abstract
A system for generating structured queries and carrying out searches using the structured queries may result in high quality queries and may adequately simulate natural language for suggested search queries. In embodiments, attributes and matching product/services may be extracted from various data sources. Structured queries that include the attributes, products/services, and/or additional terms may be combined to form a structured query. In various embodiments, each structured query may be structured according to a pre-defined pattern that is selected based on the type of relevant product and/or service.
Claims17
A computer-implemented method for adding structured queries to a structured query database, comprising:
- at an attribute extractor, searching an item feed, thereby identifying at least one attribute;
- at the attribute extractor, extracting the attribute from the item feed, thereby resulting in an extracted attribute;
- at a structured query generator, generating a structured query from the extracted attribute according to a structured query pattern;
- and
- at a structured query indexer, indexing the structured query at a structured query database.
A computer system for executing a search comprising:
- an attribute extractor adapted to search an item feed to identify and extract attributes therefrom, thereby resulting in a group of extracted attributes, wherein the item feed comprises an index of products and/or services with corresponding attributes;
- a search stemmer adapted to remove selected attributes from the group of extracted attributes, thereby creating a stemmed group of extracted attributes;
- a structured query generator adapted to generate structured queries from the stemmed group of extracted attributes, the structured queries being patterned after one or more pre-defined rules;
- and
- a structured query indexer adapted to index the structured queries stored at a structured query database.
Dependencies are inferred from the claim text.