1. A method comprising: identifying, at a processor, a candidate entity in a content item, wherein the candidate entity is a potential match with a first known entity identified in a memory; performing a first categorization of the candidate entity based on a first set of factors, wherein the first categorization generates one or more decisions regarding at least one other candidate entity following the candidate entity in the content item; performing a second categorization of the candidate entity, after the first categorization, based on a second set of factors, wherein the second set of factors is different from the first set of factors and includes the one or more decisions regarding the at least one other candidate entity; determining, after the second categorization, that the candidate entity is categorized with a plurality of known entities; in response to determining that the candidate entity is categorized with the plurality of known entities, disambiguating the candidate entity; and tagging the candidate entity based on the disambiguation.