4. The method of claim 1 , further comprising providing a repository of a plurality of labels and symbols, wherein said selecting each symbol label further comprises comparing each character or combination of characters of the function to said repository.
5. The method of claim 4 , wherein said providing said repository further comprises gathering a plurality of symbols; determining a plurality of labels for said symbols; and determining a plurality of semantic connections between said symbols according to a likelihood of an occurrence of said semantic connections.