8. A system for text interpretation and normalization, comprising: a computer including a processor and memory, wherein the memory includes a computer program stored therein that includes instructions that are executed by the processor for creating tokens by: receiving a reference data entry that includes a plurality of pre-approved, standardized string, reference strings, and one or more associated codes, wherein each associated code is associated with plurality of pre-approved, standardized string, reference strings; creating a plurality of tokens for the received reference data entry, wherein each token is tied to an associated code; splitting the reference data entry into separate words by searching for delimiting characters; for each word that the reference entry has been split into, randomly selecting a random number of characters from a randomly selected location in one of the separate words; creating new tokens from the randomly selected characters; adding new tokens created from the randomly selected characters to the configuration data if the new tokens are unique; comparing the new tokens from each word in the reference entry to each reference string and every other existing token in the configuration data, if any, to determine if the one or more tokens are unique wherein if one token of the one or more tokens is determined to not be unique, discarding the non-unique token and creating a new, different token if possible; continue repeating the random selecting characters and comparing until finished processing the standardized string in the reference data; formatting the plurality of tokens with operations codes (opcodes) that provides additional information about the tokens, wherein the plurality of tokens is used to interpret non-reference data and associate the non-reference data to one of the one or more associated codes; and writing the formatted token into the token database.
8. A system for text interpretation and normalization, comprising: a computer including a processor and memory, wherein the memory includes a computer program stored therein that includes instructions that are executed by the processor for creating tokens by: receiving a reference data entry that includes a plurality of pre-approved, standardized string, reference strings, and one or more associated codes, wherein each associated code is associated with plurality of pre-approved, standardized string, reference strings; creating a plurality of tokens for the received reference data entry, wherein each token is tied to an associated code; splitting the reference data entry into separate words by searching for delimiting characters; for each word that the reference entry has been split into, randomly selecting a random number of characters from a randomly selected location in one of the separate words; creating new tokens from the randomly selected characters; adding new tokens created from the randomly selected characters to the configuration data if the new tokens are unique; comparing the new tokens from each word in the reference entry to each reference string and every other existing token in the configuration data, if any, to determine if the one or more tokens are unique wherein if one token of the one or more tokens is determined to not be unique, discarding the non-unique token and creating a new, different token if possible; continue repeating the random selecting characters and comparing until finished processing the standardized string in the reference data; formatting the plurality of tokens with operations codes (opcodes) that provides additional information about the tokens, wherein the plurality of tokens is used to interpret non-reference data and associate the non-reference data to one of the one or more associated codes; and writing the formatted token into the token database. 9. The system of claim 8 wherein the instructions further include instructions for comparing the one or more tokens to each other and other existing tokens, if any, to determine if the one or more tokens are unique.