Recommending keywords
First Claim
1. A system for recommending keywords, comprising:
- one or more processors configured to;
receive a set of product information including a product title;
extract and parse the product title into a set of parsed elements;
find a plurality of candidate keywords corresponding to at least a subset of the set of parsed elements based at least in part on stored predetermined mappings between parsed data and keywords;
determine a plurality of composite correlation scores for corresponding ones of the plurality of candidate keywords, wherein to determine the plurality of composite correlation scores includes to determine a first composite correlation score associated with a first candidate keyword of the plurality of candidate keywords, wherein to determine the first composite correlation score associated with the first candidate keyword includes to determine an industry index value associated with the first candidate keyword, including to;
determine a first similarity value between one or more industries associated with the first candidate keyword and one or more industries associated with sets of product information that are relevant to the first candidate keyword;
determine a second similarity value between the one or more industries associated with the first candidate keyword and one or more industries of one or more seller users associated with the sets of product information that are relevant to the first candidate keyword; and
determine the industry index value associated with the first candidate keyword based at least in part on a combination of the first similarity value and the second similarity value; and
sort at least a subset of the plurality of candidate keywords into a ranked list based on at least a subset of the plurality of composite correlation scores; and
select a set of one or more keywords to recommend from the plurality of candidate keywords based at least in part on the ranked list; and
one or more memories coupled to the one or more processors and configured to provide the one or more processors with instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
Recommending keywords is disclosed, including: receiving a set of product information including a product title; extracting and parsing the product title into a set of parsed elements; finding a plurality of candidate keywords corresponding to at least a subset of the set of parsed elements based at least in part on stored mappings between parsed data and keywords; determining a plurality of composite correlation scores for corresponding ones of the plurality of candidate keywords; sorting at least a subset of the plurality of candidate keywords into a ranked list based on at least a subset of the plurality of composite correlation scores; and selecting a set of one or more keywords to recommend from the plurality of candidate keywords based at least in part on the ranked list.
25 Citations
19 Claims
-
1. A system for recommending keywords, comprising:
-
one or more processors configured to; receive a set of product information including a product title; extract and parse the product title into a set of parsed elements; find a plurality of candidate keywords corresponding to at least a subset of the set of parsed elements based at least in part on stored predetermined mappings between parsed data and keywords; determine a plurality of composite correlation scores for corresponding ones of the plurality of candidate keywords, wherein to determine the plurality of composite correlation scores includes to determine a first composite correlation score associated with a first candidate keyword of the plurality of candidate keywords, wherein to determine the first composite correlation score associated with the first candidate keyword includes to determine an industry index value associated with the first candidate keyword, including to; determine a first similarity value between one or more industries associated with the first candidate keyword and one or more industries associated with sets of product information that are relevant to the first candidate keyword; determine a second similarity value between the one or more industries associated with the first candidate keyword and one or more industries of one or more seller users associated with the sets of product information that are relevant to the first candidate keyword; and determine the industry index value associated with the first candidate keyword based at least in part on a combination of the first similarity value and the second similarity value; and sort at least a subset of the plurality of candidate keywords into a ranked list based on at least a subset of the plurality of composite correlation scores; and select a set of one or more keywords to recommend from the plurality of candidate keywords based at least in part on the ranked list; and one or more memories coupled to the one or more processors and configured to provide the one or more processors with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for recommending keywords, comprising:
-
receiving a set of product information including a product title; extracting and parsing the product title into a set of parsed elements; finding a plurality of candidate keywords corresponding to at least a subset of the set of parsed elements based at least in part on stored predetermined mappings between parsed data and keywords; determining a plurality of composite correlation scores for corresponding ones of the plurality of candidate keywords, wherein determining the plurality of composite correlation scores includes determining a first composite correlation score associated with a first candidate keyword of the plurality of candidate keywords, wherein determining the first composite correlation score associated with the first candidate keyword includes determining an industry index value associated with the first candidate keyword, including; determining a first similarity value between one or more industries associated with the first candidate keyword and one or more industries associated with sets of product information that are relevant to the first candidate keyword; determining a second similarity value between the one or more industries associated with the first candidate keyword and one or more industries of one or more seller users associated with the sets of product information that are relevant to the first candidate keyword; and determining the industry index value associated with the first candidate keyword based at least in part on a combination of the first similarity value and the second similarity value; and sorting at least a subset of the plurality of candidate keywords into a ranked list based on at least a subset of the plurality of composite correlation scores; and selecting a set of one or more keywords to recommend from the plurality of candidate keywords based at least in part on the ranked list. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for recommending keywords, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
receiving a set of product information including a product title; extracting and parsing the product title into a set of parsed elements; finding a plurality of candidate keywords corresponding to at least a subset of the set of parsed elements based at least in part on stored predetermined mappings between parsed data and keywords; determining a plurality of composite correlation scores for corresponding ones of the plurality of candidate keywords, wherein determining the plurality of composite correlation scores includes determining a first composite correlation score associated with a first candidate keyword of the plurality of candidate keywords, wherein determining the first composite correlation score associated with the first candidate keyword includes determining an industry index value associated with the first candidate keyword, including; determining a first similarity value between one or more industries associated with the first candidate keyword and one or more industries associated with sets of product information that are relevant to the first candidate keyword; determining a second similarity value between the one or more industries associated with the first candidate keyword and one or more industries of one or more seller users associated with the sets of product information that are relevant to the first candidate keyword; and determining the industry index value associated with the first candidate keyword based at least in part on a combination of the first similarity value and the second similarity value; and sorting at least a subset of the plurality of candidate keywords into a ranked list based on at least a subset of the plurality of composite correlation scores; and selecting a set of one or more keywords to recommend from the plurality of candidate keywords based at least in part on the ranked list.
-
Specification