Reinforced clustering of multi-type data objects for search term suggestion
First Claim
Patent Images
1. A computer-implemented method performed by a computing device that has one or more processors to execute instructions, the method comprising:
- identifying relationships between multi-type data objects that include at least one object of a first type and at least one object of a second type different from the first type, the relationships being at least one of intra-layer relationships or inter-layer relationships among the multi-type data objects;
iteratively clustering the multi-type data objects based on the relationships to generate reinforced clusters;
generating a list of suggested search terms associated with a bid term using the reinforced clusters, the search terms generated in response to receiving the bid term from a user;
transmitting, via a network interface, the list of suggested search terms to a user; and
mutually reinforcing an importance of individual ones of the multi-type data objects within an object type and between different object types based on the following;
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for related term suggestion are described. In one aspect, relationships among respective ones of two or more multi-type data objects are identified. The respective ones of the multi-type data objects include at least one object of a first type and at least one object of a second type that is different from the first type. The multi-type data objects are iteratively clustered in view of respective ones of the relationships to generate reinforced clusters.
114 Citations
22 Claims
-
1. A computer-implemented method performed by a computing device that has one or more processors to execute instructions, the method comprising:
-
identifying relationships between multi-type data objects that include at least one object of a first type and at least one object of a second type different from the first type, the relationships being at least one of intra-layer relationships or inter-layer relationships among the multi-type data objects; iteratively clustering the multi-type data objects based on the relationships to generate reinforced clusters; generating a list of suggested search terms associated with a bid term using the reinforced clusters, the search terms generated in response to receiving the bid term from a user; transmitting, via a network interface, the list of suggested search terms to a user; and mutually reinforcing an importance of individual ones of the multi-type data objects within an object type and between different object types based on the following; - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable storage medium comprising computer-executable instructions executable by a processor for:
-
identifying at least one of intra-layer and inter-layer relationships among multi-type data objects, wherein the multi-type data objects comprise at least one object of a first type and at least one object of a second type different from the first type; iteratively clustering the multi-type data objects by at least one of the relationships to generate reinforced clusters; generating a list of suggested search terms associated with a bid term using the reinforced clusters, the suggested search terms generated in response to receiving the bid term from a user; and mutually reinforcing an importance of individual ones of the multi-type data objects within an object type and between different object types based on the following; - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification