1. A method executed by at least one processor comprising the steps of: receiving, at a system, a profile submitted by a user, the system configured to compare a set of profiles to one another; determining a geographical location from which the profile was submitted; determining that the geographical location from which the profile was submitted is a geographical location associated with fraudulent profile submissions; determining a text score for the profile by comparing a first set of phrases included in the profile to a second set of phrases, the second set of phrases comprising phrases from stored text, the stored text comprising stored text known to be genuine and stored text known to be fraudulent; determining that the profile is fraudulent using the text score and the geographical location from which the profile was submitted; and in response to determining that the profile is fraudulent, preventing the system from comparing the profile to the set of profiles.