1. A precision search method comprising: receiving a full-text search request; transforming the full-text search request to create a graphical profile that is a graphical representation of key terms in the full-text search request; searching one or more databases based on the graphical profile to return search result; extracting entities from the returned search results that are not included in the graphical profile as a set of suggested modifications to the graphical profile; extracting concepts from the search results that are not included in the graphical profile but are included in an operational taxonomy; and determining the suggested modifications to the graphical profile based on the extracted entities and the extracted concepts.
1. A precision search method comprising: receiving a full-text search request; transforming the full-text search request to create a graphical profile that is a graphical representation of key terms in the full-text search request; searching one or more databases based on the graphical profile to return search result; extracting entities from the returned search results that are not included in the graphical profile as a set of suggested modifications to the graphical profile; extracting concepts from the search results that are not included in the graphical profile but are included in an operational taxonomy; and determining the suggested modifications to the graphical profile based on the extracted entities and the extracted concepts. 2. The precision search method according to claim 1 , further comprising: displaying the suggested modifications to the graphical profile; receiving an instruction from a user for how to modify the graphical profile; modifying the graphical profile in accordance with the instruction from the user; and searching the one or more databases again based on the modified graphical profile to return updated search results.