1. A computer-implemented method comprising: accessing a preexisting entity list; analyzing by a computer a first document to detect an entity, the entity comprising a person, place, or organization, the first document being associated with a current legal event; resolving the entity with the preexisting entity list and: upon determining by the computer the entity is not present in the preexisting entity list, adding the entity to the preexisting entity list and generating a first set of relationship data associated with the relationship between the first document, the current legal event, and the entity, the first set of relationship data further comprising a set of information associated with the relationship between the entity and the current legal event; or upon determining by the computer the entity is present in the preexisting entity list, generating a first set of relationship data associated with a relationship between the first document and the entity, the first set of relationship data further comprising a set of information associated with the relationship between the entity and the current legal event; repeating the resolving step for each distinct entity detected in the first document; generating a second set of relationship data representing the relationship between the entity and a professional support resource comprising tools for creating and editing a work product document, the work product document comprising a reference to at least one of the resolved entities; storing the first and second sets of relationship data in a memory associated with the computer; displaying a user interface to allow a user to select from a set of professional support resources; associating the reference to the at least one resolved entity with a smart tag; and editing the work product document in response to a signal representing a user input associated with the professional support resource and related to the smart tag.
1. A computer-implemented method comprising: accessing a preexisting entity list; analyzing by a computer a first document to detect an entity, the entity comprising a person, place, or organization, the first document being associated with a current legal event; resolving the entity with the preexisting entity list and: upon determining by the computer the entity is not present in the preexisting entity list, adding the entity to the preexisting entity list and generating a first set of relationship data associated with the relationship between the first document, the current legal event, and the entity, the first set of relationship data further comprising a set of information associated with the relationship between the entity and the current legal event; or upon determining by the computer the entity is present in the preexisting entity list, generating a first set of relationship data associated with a relationship between the first document and the entity, the first set of relationship data further comprising a set of information associated with the relationship between the entity and the current legal event; repeating the resolving step for each distinct entity detected in the first document; generating a second set of relationship data representing the relationship between the entity and a professional support resource comprising tools for creating and editing a work product document, the work product document comprising a reference to at least one of the resolved entities; storing the first and second sets of relationship data in a memory associated with the computer; displaying a user interface to allow a user to select from a set of professional support resources; associating the reference to the at least one resolved entity with a smart tag; and editing the work product document in response to a signal representing a user input associated with the professional support resource and related to the smart tag. 3. The method of claim 1 , wherein the first set of relationship data includes a first set of location data representing one or more locations in the first document in which the entity appears.