Identifying unreliable contributors of user-generated content
First Claim
Patent Images
1. A method, executed by a computer system, for determining the unreliability of a user providing edits to an online map, the method comprising:
- analyzing interaction sessions of unreliable users with an online map editing service to identify session characteristics of the unreliable users;
receiving a plurality of interactions by the user with the online map editing service;
identifying a plurality of interaction sessions by the user based on a timing of the plurality of interactions;
determining the identified characteristics for each of the plurality of interaction sessions by the user;
determining by one or more processors a score for each determined characteristic;
determining by the one or more processors using a model trained on the interaction sessions of unreliable users an unreliability score indicative of a probability that the user provides intentionally incorrect edits based at least in part on the determined scores of the determined characteristics; and
responsive to the unreliability score exceeding a threshold, identifying the user as unreliable.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for updating and correcting facts that receives proposed values for facts from users and determines a probability that the user providing the values provides unreliable information.
-
Citations
20 Claims
-
1. A method, executed by a computer system, for determining the unreliability of a user providing edits to an online map, the method comprising:
-
analyzing interaction sessions of unreliable users with an online map editing service to identify session characteristics of the unreliable users; receiving a plurality of interactions by the user with the online map editing service; identifying a plurality of interaction sessions by the user based on a timing of the plurality of interactions; determining the identified characteristics for each of the plurality of interaction sessions by the user; determining by one or more processors a score for each determined characteristic; determining by the one or more processors using a model trained on the interaction sessions of unreliable users an unreliability score indicative of a probability that the user provides intentionally incorrect edits based at least in part on the determined scores of the determined characteristics; and responsive to the unreliability score exceeding a threshold, identifying the user as unreliable. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for determining the unreliability of a user providing edits to a map, the system comprising:
-
one or more processors for executing program code; and a non-transitory computer-readable storage medium storing executable program code for; analyzing interaction sessions of unreliable users with an online map editing service to identify session characteristics of the unreliable users; receiving a plurality of interactions by the user with the on-line map editing service; identifying a plurality of interaction sessions by the user based on a timing of the plurality of interactions; determining the identified characteristics for each of the plurality of sessions by the user; determining a score for each determined characteristic; determining using a model trained on the interaction sessions of unreliable users an unreliability score indicative of a probability that the user provides intentionally incorrect edits based at least in part on the determined scores for the determined characteristics; and responsive to the unreliability score exceeding a threshold, identifying the user as unreliable. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing executable program code for determining the unreliability of a user providing edits to a map, the computer program code comprising program code for:
-
analyzing interaction sessions of unreliable users with an online map editing service to identify session characteristics of the unreliable users; receiving a plurality of interactions by the user with the on-line map editing service, the interactions involving edits to the map; identifying a plurality of interaction sessions by the user based on a timing of the plurality of interactions; determining the identified characteristics for each of the plurality of interaction sessions by the user; determining a score for each determined characteristic of the interaction sessions; determining using a model trained on the interaction sessions of unreliable users an unreliability score indicative of a probability that the user provides intentionally incorrect edits based at least in part on the determined scores for the determined characteristics of the interaction sessions; and responsive to the unreliability score exceeding a threshold, identifying the user as unreliable. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification