Proactive user-based content correction and enrichment for geo data
First Claim
Patent Images
1. A computer-implemented method for soliciting feedback for an attribute of a map feature comprising:
- identifying a map feature to be displayed on a map to a user wherein the map feature has a category describing a type of the map feature, a geographic region describing a location of the map feature and a map feature attribute with an associated confidence score indicating a low confidence that a value of the map feature attribute is accurate;
determining a question to solicit information about the value of the map feature attribute from the user responsive to the confidence score indicating the low confidence that the value of the map feature attribute is accurate;
retrieving a plurality of reliability scores for the user, the plurality of reliability scores based at least in part on how often feedback from the user in response to questions previously submitted to the user matched consensus values determined for map feature attribute values from a plurality of users and including one or more category-specific reliability scores based on feedback provided by the user in response to questions previously submitted to the user about specific categories of map features, one or more region-specific reliability scores based on feedback provided by the user in response to questions previously submitted to the user about map features located in specific geographic regions, and a global reliability score based on feedback provided by the user in response to all questions previously submitted to the user;
scoring the question based at least in part on a popularity score for the map feature, a priority score for the map feature attribute, the confidence score for the value of the map feature attribute, and at least one retrieved reliability score for the user; and
submitting the question to the user if the score for the question is greater than a threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method determines ambiguous or missing information about map features, generates questions to address the ambiguity or the missing information and determines users from whom to request feedback to clarify the ambiguity or supply the missing information.
-
Citations
16 Claims
-
1. A computer-implemented method for soliciting feedback for an attribute of a map feature comprising:
-
identifying a map feature to be displayed on a map to a user wherein the map feature has a category describing a type of the map feature, a geographic region describing a location of the map feature and a map feature attribute with an associated confidence score indicating a low confidence that a value of the map feature attribute is accurate; determining a question to solicit information about the value of the map feature attribute from the user responsive to the confidence score indicating the low confidence that the value of the map feature attribute is accurate; retrieving a plurality of reliability scores for the user, the plurality of reliability scores based at least in part on how often feedback from the user in response to questions previously submitted to the user matched consensus values determined for map feature attribute values from a plurality of users and including one or more category-specific reliability scores based on feedback provided by the user in response to questions previously submitted to the user about specific categories of map features, one or more region-specific reliability scores based on feedback provided by the user in response to questions previously submitted to the user about map features located in specific geographic regions, and a global reliability score based on feedback provided by the user in response to all questions previously submitted to the user; scoring the question based at least in part on a popularity score for the map feature, a priority score for the map feature attribute, the confidence score for the value of the map feature attribute, and at least one retrieved reliability score for the user; and submitting the question to the user if the score for the question is greater than a threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 14, 15, 16)
-
-
9. A system including one or memories storing instructions and one or more processors, coupled to the memories and executing the instructions stored therein in order to perform steps comprising:
-
identifying a map feature to be displayed on a map to a user wherein the map feature has a category describing a type of the map feature, a geographic region describing a location of the map feature and a map feature attribute with an associated confidence score indicating a low confidence that a value of the map feature attribute is accurate; determining a question to solicit information about the value of the map feature attribute from the user responsive to the confidence score indicating the low confidence that the value of the map feature is accurate; retrieving a plurality of reliability scores for the user, the plurality of reliability scores based at least in part on how often feedback from the user in response to questions previously submitted to the user matched consensus values determined for map feature attribute values from a plurality of users and including one or more category-specific reliability scores based on feedback provided by the user in response to questions previously submitted to the user about specific categories of map features, one or more region-specific reliability scores based on feedback provided by the user in response to questions previously submitted to the user about map features located in specific geographic regions, and a global reliability score based on feedback provided by the user in response to all questions previously submitted to the user; scoring the question based at least in part on a popularity score for the map feature, a priority score for the map feature attribute, the confidence score for the value of the map feature attribute, and at least one retrieved reliability score for the user; and submitting the question to the user if the score for the question is greater than a threshold. - View Dependent Claims (10, 11, 12, 13)
-
Specification