Evaluating quality based on neighbor features
First Claim
1. A computer-implemented method, comprising:
- obtaining a first quality model that was trained using a first set of training entities;
identifying a set of candidate entities, where each candidate entity is different from each of the training entities;
for each candidate entity in the set of candidate entities;
obtaining a first quality score for the candidate entity;
obtaining one or more neighbor features for neighbor entities of the candidate entity, where each neighbor entity of the candidate entity is an entity that is linked to the candidate entity;
obtaining one or more entity specific feature values for the candidate entity, where each entity specific feature value is determined independent of the neighbor entities of the candidate entity; and
determining a second quality score for the candidate entity using the first quality model, the second quality score being computed based on the first quality score, the neighbor features, and the entity specific feature values.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus for computing quality scores based on neighbor features. In one aspect, a method includes obtaining a quality model that was trained using a set of training entities; identifying a set of candidate entities that are different from each of the training entities; for each candidate entity: obtaining a first quality score for the candidate entity; obtaining one or more neighbor features for neighbor entities of the candidate entity, where each neighbor entity of the candidate entity is linked to the candidate entity; obtaining one or more entity specific feature values for the candidate entity, where each entity specific feature value is determined independent of the neighbor entities of the candidate entity; and determining a second quality score for the candidate entity using the quality model, the second quality score being computed based on the first quality score, the neighbor features, and the entity specific feature values.
275 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
obtaining a first quality model that was trained using a first set of training entities; identifying a set of candidate entities, where each candidate entity is different from each of the training entities; for each candidate entity in the set of candidate entities; obtaining a first quality score for the candidate entity; obtaining one or more neighbor features for neighbor entities of the candidate entity, where each neighbor entity of the candidate entity is an entity that is linked to the candidate entity; obtaining one or more entity specific feature values for the candidate entity, where each entity specific feature value is determined independent of the neighbor entities of the candidate entity; and determining a second quality score for the candidate entity using the first quality model, the second quality score being computed based on the first quality score, the neighbor features, and the entity specific feature values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a data processing apparatus; and a data store storing instructions that, when executed by the data processing apparatus, cause the data processing apparatus to perform operations comprising; obtaining a first quality model that was trained using a first set of training entities; identifying a set of candidate entities, where each candidate entity is different from each of the training entities; for each candidate entity in the set of candidate entities; obtaining a first quality score for the candidate entity; obtaining one or more neighbor features for neighbor entities of the candidate entity, where each neighbor entity of the candidate entity is an entity that is linked to the candidate entity; obtaining one or more entity specific feature values for the candidate entity, where each entity specific feature value is determined independent of the neighbor entities of the candidate entity; and determining a second quality score for the candidate entity using the first quality model, the second quality score being computed based on the first quality score, the neighbor features, and the entity specific feature values. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a data processing apparatus; and a data store storing instructions that, when executed by the data processing apparatus, cause the data processing apparatus to perform operations comprising; obtaining a first quality model that was trained using a first set of training entities; identifying a set of candidate entities, where each candidate entity is different from each of the training entities; for each candidate entity in the set of candidate entities; obtaining a first quality score for the candidate entity; obtaining one or more neighbor features for neighbor entities of the candidate entity, where each neighbor entity of the candidate entity is an entity that is linked to the candidate entity; obtaining one or more entity specific feature values for the candidate entity, where each entity specific feature value is determined independent of the neighbor entities of the candidate entity; and determining a second quality score for the candidate entity using the first quality model, the second quality score being computed based on the first quality score, the neighbor features, and the entity specific feature values. - View Dependent Claims (17, 18, 19, 20)
-
Specification