9. A method for sorting records based on free text field content, comprising: receiving a request by a sort function to sort a free text field; intercepting the sort function request; analyzing content in the free text field by: removing noise words; and sorting content of the free text field based on word frequency and word commonness; identifying one or more new focus words from results of said analyzing content in the free text field, wherein the new focus words are initially displayed in non-uniform positions within the free text field, and wherein the new focus words are identified by executing a clustering algorithm to identify significant words in said free text field; highlighting the new focus words; sorting the new focus words alphabetically; and displaying sorted free text field results based on the new focus words.
9. A method for sorting records based on free text field content, comprising: receiving a request by a sort function to sort a free text field; intercepting the sort function request; analyzing content in the free text field by: removing noise words; and sorting content of the free text field based on word frequency and word commonness; identifying one or more new focus words from results of said analyzing content in the free text field, wherein the new focus words are initially displayed in non-uniform positions within the free text field, and wherein the new focus words are identified by executing a clustering algorithm to identify significant words in said free text field; highlighting the new focus words; sorting the new focus words alphabetically; and displaying sorted free text field results based on the new focus words. 10. The method of claim 9 , further comprising: shifting a focus of a sorting algorithm from said word frequency and said word commonness to a least frequent word in the free text field.