Abstract: The present invention provides a system and method for the description of goods and services which permits the user to use an interactive system to automate the generation of descriptions of those goods or services for use, entry into a database or for query of a database. The invention comprises a dictionary database which provides associated lists. The lists may be of associated nouns, describing adjectives and modifying attributes from which to compose the description or specification. The lists may correspondingly represent services with verbs, adverbs and attributes. The invention may accept direct user input and attempts to automatically match the input to the unified dictionary database. The system may also display a list of possible elements from which the user may select. The invention then composes the description based upon user responses which may include the original user input and/or synonyms.