1. A method performed with a distributed computing system for classifying one or more commodities, the method comprising: receiving, at a local computing system, a query from a business enterprise computing system, the query comprising data associated with a business enterprise commodity, the data comprising one or more attributes of the business enterprise commodity; matching the one or more attributes of the business enterprise commodity with one or more terms of a plurality of terms in a word matrix, the word matrix comprising: a plurality of nodes that each comprise a term of the plurality of terms; and a plurality of links that each connect two or more nodes and define a similarity between the two or more nodes; generating, based on the matching, a numerical vector for the business enterprise commodity; identifying, based on the numerical vector, one or more classification regions that each define a classification of the business enterprise commodity; and preparing the classifications of the business enterprise commodity of the one or more identified classification regions for display at the business enterprise computing system.
2. The method of claim 1 , further comprising: receiving a set of terms, each term of the set of terms is labeled with a correct classification; matching the one or more attributes of the business enterprise commodity with one or more terms of the set of terms; generating the numerical vector based on matching the one or more attributes of the business enterprise commodity with one or more terms of the plurality of terms in the word matrix and one or more terms of the set of terms; identifying one or more classifications of the business enterprise commodity based on the numerical vector; and preparing the one or more classifications of the business enterprise commodity for display at the business enterprise computing system.