12. The computer readable medium of claim 1 , wherein parsing the content into text phrases comprises: parsing a portion of the content known to include a name of an author.
1. A non-transitory computer readable medium including code that when executed by a computer system performs a method of assigning content with an entry in a directory, the method comprising: receiving content; parsing the content into text phrases; determining mappings between each entry in the directory and information in name fields of the directory; for each phrase, determining one or more name proposals for the phrase using the mappings, wherein each name proposal identifies a potential match between the content and one or more entries in the directory; and assigning the content to an entry in the directory associated with a name proposal of the one or more name proposals, wherein, if the one or more name proposals identify a plurality of potential matches, each of the potential matches is provided with a probability based on a total number of the potential matches, and the associated name proposal is selected based on the probabilities.