Two ways of converting words to numbers are pointed out in the post Creating Secure Passwords & PINs Easily (para 8 and 14). In this post, I’m showing three more ways of doing it.
First, we can use the telephone keypad configuration, with the numbers 2 – 9 associated with letters of the alphabet as shown:

For example, “honesty” will be represented by 4663789.
The easy availability of the telephone makes this a very convenient way. One shortcoming is the non-occurrence of ‘0’ and ‘1’ in the numbers. However, this may be turned into an advantage. Insert them into the numbers to serve as red herrings.
The second way is the system used in mnemonics (memory techniques) to remember numbers. The phonetic number system uses consonant sounds to represent the ten digits as follows:
W, h, y and the vowels have no value. They are, however, needed for words to be made. ‘h’ modifies the values of ‘c’, ‘s’, and ‘p’ if it comes immediately after these letters.
In mnemonics, numbers are converted to words and a memorable story or sentence is made up containing those words. The story/sentence will help the words to be recalled and thus the number they represent. In applying this system, the pronunciations and the sounds are what determine the values and not just the letters per se. Hence there are rules concerning silent letters, double letters and on dealing with the letter ‘x’ due to peculiarity of pronunciations. For a better idea, please seehttp://www.memorizeeverything.com/core_skills/numbers/
The advantage of using this method, sometimes referred to as the major system, is that there is no counting involved. When we look at the word, the number it represents will come to mind immediately. Some amount of practice is required. What it requires is a good understanding of English pronunciations.
The third method I am introducing is an adaption of the phonetic system to help those who have difficulty with English pronunciations. Instead of sounds, we can devise a system based on the shapes of the numerical digits and the alphabets. Here is an example:
Some examples: Here, all the letters, other than the vowels, have values.
You can see that it is quite easy to get a hang of it and the number comes very quickly. This adaptation also suggests that we can create our own codes. If you assign a different value to some of the letters, and it is quite easy to rationalize for them, you would have your own unique code. For example, you may also give values to the vowels as well, such as,
Any variation will raise the odds against hackers and this will indirectly make the system stronger for everybody because the hacking program will have to deal with additional factors.