1. A method for disambiguating a non-unique username associated with an information object (IO), wherein the IO is associated with a first real-world entity (RWE), the method comprising: determining that the non-unique username contains insufficient information to identify the first RWE; retrieving data associated with the IO; generating a probability for each of a plurality of RWEs including the first RWE based on the data associated with the IO and data associated with the RWEs; and selecting, based on the generated probabilities, the first RWE as the RWE identified by the non-unique username.