Patent ID: 8036945

Claim:
A method comprising the steps of: a) hosting an ecommerce site on a hosting computer communicatively coupled to a network; b) receiving from a user a text string describing a product on the ecommerce site, the text string comprising one or more categories, one or more subcategories, one or more product features or any combination thereof; c) dynamically creating, using a computer processor, a product category associated with the product, comprising the steps of: i. analyzing the text string and determining that the text string comprises multiple words; ii. parsing the text string into a plurality of word tokens; and iii. creating a plurality of candidate product categories using different combinations of words selected from the plurality of word tokens; d) creating a user interface for the user to designate the product category from among the plurality of candidate product categories; and e) receiving a selection from the plurality of candidate product categories from the user.