Documentation Center

Semantic AI implementation use case for Tridion Sites

The follow practical example shows you how you can implement Semantic AI in Tridion Sites.

Summary

This example implementation is for a website of a fictitious European insurance company. The implementation uses a external taxonomy from the public domain. Content is automatically tagged with concepts from that taxonomy, and then published on the website. On the website, search suggestions and faceted search have been implemented, to give the visitor better search results for free-text search on the one hand, and a search facet selection interface to drill down to more specific results.

External taxonomy

In order not to have to build an external taxonomy from scratch, the insurance company researches external taxonomies available in the public domain. As it turns out, the European Union publishes taxonomies as part of its EU Vocabularies (also known as EuroVoc). The company imports the taxonomy for the insurance industry into Taxonomy Space.

Smart tagging

Authors and editors of the website content now go to work to tag content with concepts from the company, using smart tagging. In the Experience Space user interface, they open individual components in a separate window, or select multiple components in list view, and use the Autoclassify option to generate tags for the content.

Because the insurance industry is subject to regulatory restrictions, authors and editors perform a quality check on the tags to see if they are valid, applicable and complete. Tags may be added and removed based on these findings.

Search suggestions

On the website, a search interface is implemented that enhances the normal full-text search by adding a faceted search. That is, when a search term is entered, the search interface checks is the search term is known as a concept or as a synonym or near-synonym of a concept. For example, when a visitor enters the search term "car", the website returns "auto insurance" as a search result, because "auto" is a synonym of "car" in the taxonomy.

For added convenience, the search interface include a "search-as-you-type" Javascript implementation so that every keystroke after the first two or three characters prompts a new search on the fly, with new search results being updated.

Facet selection interface

When displaying its search results, the website also displays a facet selection interface on the left side of the webpage, familiar from large e-commerce sites. Here, the visitor can select values for various concepts, such as insurance type, as well as other types of facets, such as price range, to drill down to the specific search results they want to see.