System and method for determining semantically related terms
First Claim
1. A method for determining semantically related terms, comprising:
- receiving one or more seed terms;
searching a first index to determine a plurality of webpages associated with the seed terms, the first index comprising a plurality of terms and for each term of the plurality of terms, an association between one or more webpages and the term;
searching a second index to determine a plurality of potential terms associated with the plurality of webpages associated with the seed terms, the second index comprising a plurality of identifiers for webpages and for each webpages of the plurality of identifiers for webpages, an association between one or more terms and the webpage; and
suggesting at least one term of the plurality of potential terms.
9 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed to systems and methods for determining semantically related terms. Generally, one or more seed terms are received from a user. A system searches a first index comprising a plurality of terms and one or more webpages associated with each term of the plurality of terms to determine a plurality of webpages associated with the seed terms. The system then searches a second index comprising a plurality of webpages and one or more terms associated with each webpage of the plurality of webpages to determine a plurality of potential terms associated with the plurality of webpages associated with the seed terms. At least one term of the plurality of potential terms is suggested to a user.
144 Citations
37 Claims
-
1. A method for determining semantically related terms, comprising:
-
receiving one or more seed terms;
searching a first index to determine a plurality of webpages associated with the seed terms, the first index comprising a plurality of terms and for each term of the plurality of terms, an association between one or more webpages and the term;
searching a second index to determine a plurality of potential terms associated with the plurality of webpages associated with the seed terms, the second index comprising a plurality of identifiers for webpages and for each webpages of the plurality of identifiers for webpages, an association between one or more terms and the webpage; and
suggesting at least one term of the plurality of potential terms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable storage medium comprising a set of instructions for determining semantically related terms, the set of instructions to direct a computer system to perform acts of:
-
receiving one or more seed terms;
searching a first index to determine a plurality of webpages associated with the seed terms, the first index comprising a plurality of terms and for each term of the plurality of terms, an association between one or more webpages and the term;
searching a second index to determine a plurality of potential terms associated with the plurality of webpages associated with the seed terms, the second index comprising a plurality of identifiers for webpages and for each webpages of the plurality of identifiers for webpages, an association between one or more terms and the webpage; and
suggesting at least one term of the plurality of potential terms. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A system for determining semantically related terms comprising:
-
a first database comprising a first index, the first index comprising a plurality of terms and for each term of the plurality of terms, an association between one or more webpages and the term;
a second database comprising a second index, the second index comprising a plurality of identifiers for webpages and for each webpage of the plurality of identifiers for webpages, an association between one or more terms and the website; and
at least one server operative to access the first and second indexes, the at least one server configured to;
receive one or more seed terms;
search the first index to determine a plurality of webpages associated with the seed terms;
search the second index to determine a plurality of potential terms associated with the plurality of webpages; and
suggest at least one of the plurality of potential terms. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for determining semantically related terms, comprising:
-
receiving one or more seed terms;
determining one or more potential terms semantically related to seed terms based on one or more vectors comprising entries regarding a plurality of webpages at an advertisement campaign managements, terms associated with each webpage of the plurality of webpages, and a number of terms associated with each webpage of the plurality of webpages; and
suggesting at least a portion of the determined potential terms. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A computer-readable storage medium comprising a set of instructions for determining semantically related terms, the set of instructions to direct a computer system to perform acts of:
-
receiving one or more seed terms;
determining one or more potential terms semantically related to seed terms based on one or more vectors comprising entries regarding a plurality of webpages at an advertisement campaign managements, terms associated with each webpage of the plurality of webpages, and a number of terms associated with each webpage of the plurality of webpages; and
suggesting at least a portion of the determined potential terms. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
Specification