Taxonomies is one of the 3 key elements within the algorithm of FlexiTE. As the meaning above implies, taxonomies are used to be able to classify elements within your site. The classification however is also managed through the same dashboard of the CMS allowing each and every client to classify information on their portal by the key words of the respective business that the client is operating in.

The FlexiTE provides the client with a Taxonomy Dictionary. This is a dictionary that the client will need to populate. The dictionary is merely a collection of terms associated to the business of the client. So for example the terms that a bank's dictionary would contain will definitely include terms such as personal loan, business overdraft, charges, credit cards and so on and so forth.

The dictionary also allows a client to group terms based on user features. So for example a retail store would include terms based on gender, age, ethnicity, culture, religion, country and status. Country specific terms can also be added to the dictionary should the client want to associate specific terms per country.

Within the same taxonomy dictionary, the user is also allowed to allocate a weighting per term. The weighting is a numerical value of how important the respective term is in relation to data you are looking for. So taking the bank scenario again the term "apply" will have a higher weighting than the term "close" in relation to credit cards. This way the system will know which terms have more prominence in relation to the business that the client is operating in.

These words are then used to tag all the elements within the site. Elements can vary from one site to another based on what the client needs to have in the site however any kind of element can be tagged including banners, news items, content pages, FAQs, spotlights, products, articles and so on and so forth.