1. A method of deriving a desirable identification of a commodity, comprising: providing a commodity list comprising names of commodities; providing an undesirable word list comprising undesirable words to use in identifying commodities; receiving, from a remote terminal, a proposed phrase for identifying a product or service, the proposed phrase comprising a first term and a second term that are separated by a space therebetween; determining whether the commodity list includes the proposed phrase as a whole; if determined that the commodity list does not include the proposed phrase as a whole, then determining whether the commodity list includes the first term as a whole or the second term as a whole; if determined that the commodity list includes neither the first term as a whole nor the second term as a whole, then determining whether the first term incorporates one or more undesirable words of the undesirable word list; if determined that the first term incorporates an undesirable word therein, then removing the undesirable word from the first term so as to create a modified first term excluding the undesirable word; and determining whether the commodity list includes the modified first term as a whole.