15. A method for determining a relation between a first word and a second word, comprising the steps of: storing an array of characters that represent selected alphabetical letters; assigning a predetermined first and second numeric position value and a predetermined first and second numeric weight value to each of said characters; converting selected letters of the first word and selected letters of the second word into first and second numeric position values and first and second numeric weight values corresponding to said first and second numeric position values and first and second numeric weight values assigned to those of said characters representing said selected letters; comparing the first and second numeric position values of said selected letters of the first word to the first and second numeric position values of said selected letters of the second word; accumulating the first and second numeric weight values of those of said selected letters of the first word having first and second numeric position values corresponding to the first and second numeric position values of said selected letters of the second word, respectively; and determining similarity between the first word and the second word in accordance with the accumulated first and second numeric weight values.
15. A method for determining a relation between a first word and a second word, comprising the steps of: storing an array of characters that represent selected alphabetical letters; assigning a predetermined first and second numeric position value and a predetermined first and second numeric weight value to each of said characters; converting selected letters of the first word and selected letters of the second word into first and second numeric position values and first and second numeric weight values corresponding to said first and second numeric position values and first and second numeric weight values assigned to those of said characters representing said selected letters; comparing the first and second numeric position values of said selected letters of the first word to the first and second numeric position values of said selected letters of the second word; accumulating the first and second numeric weight values of those of said selected letters of the first word having first and second numeric position values corresponding to the first and second numeric position values of said selected letters of the second word, respectively; and determining similarity between the first word and the second word in accordance with the accumulated first and second numeric weight values. 17. The method of claim 15 wherein said step of storing includes storing characters in a position of said array corresponding to a first and second meaning of the alphabetic letters represented by said character.