1. A system for searching one or more electronic records and displaying relevant data based on the search, the system comprising: a processor; and one or more non-transitory program storage devices readable by the processor, tangibly embodying a searching unit, a visual interface and a statistical analyzer executable by the processor, wherein the searching unit is configured to search for text in the one or more electronic records that are within a context of an entered query string, wherein the context is influenced by text that precedes or follows an instance of the entered query string in the one or more electronic records wherein a context type describes a structure in which the instance of the entered query string may be presented in the one or more electronic records, wherein the context type comprises at least a phrasal context, a bullet context, or a list context, wherein the statistical analyzer is configured to analyze results of the search, provide search statistics, and order the results associated with the entered query string based on the search statistics and the context of the entered query string, and wherein the visual interface is configured to display the search statistics and the results of the search presented in the structure corresponding to the context type.