Product name: MultiTes Pro, version 2007.02.01
Product vendor: Multisystems (Miami)
Price: $295 single user; $1295 for 5 users; $2495 for 10 users; $3950 enterprise deployment

Taxonomy Display
A thesaurus is typically displayed alphabetically, with relationships and attributes listed at each term, whereas a simple taxonomy, with its emphasis broader-narrower (parent-child) relationships, is typically displayed as a hierarchy. Therefore, a thesaurus and taxonomy tool could present the list of terms more than one way. MultiTes displays the taxonomy in an alphabetical list of all terms. To view a hierarchy of the taxonomy requires selecting the “Hierarchical” or “Top term” options from the Report menu, which generate simple text files to the screen.

Term Display and Editing
Creating and editing terms and their relationships is easy and efficient in MultiTes. To view or edit a term’s details involves clicking on the desired term and calling up a new pop-up window. The term window provides the term name, classification, relationships, notes, and other attributes, which are logically grouped. From here the details window of any associated term can also be jumped to, a feature limited in the other tools.

MultiTes has a clean, compact term-editing interface. All types of relationships, categories, and notes can be added by selecting their label code from a single alphabetical drop-down list. The main term-editing drawback is that existing relationships cannot be changed in one step, but rather they have to be deleted and new ones added.

MultiTes allows the creation of relationships to existing terms and the creation of relationships to new terms that the user simultaneously creates. When creating a relationship to a term that does not yet exist in the taxonomy, a pop-up window alerts the user and asks if it should proceed with creating the new term. This is a nice feature, because often it is difficult to remember if the target term of a link already exists.

Taxonomy Searching
Taxonomy navigation is important for the user, who needs to know whether a given term has already been created. In MultiTes, the user simply types the start of the term, with truncation within a word, and hits enter. In addition, an Advanced Search option allows the user to select from terms which start with truncated text, contain text, are flagged, belong to a category, have a status, have a term number, whose date contains text, or whose note contains text. A list of matching terms then appears in the search window. From the list one can jump to an individual record. Another option is copying the list of terms to the clipboard for offline manipulation.

User-Defined Relationships and Attributes
The ability to define relationships, types of notes, and categories of terms is an important set of features for making a taxonomy tool versatile and extensible. More complex, or semantic, types of relationships (such as “produced by,” “owned by,” and “utilized for”) are what can distinguish an ordinary taxonomy from an ontology. MultiTes allows unlimited user definition of relationships, as long as they fall into one of three main categories: hierarchical (broader/ narrower or parent/child), associative (related terms), or equivalent (use/use for). The creation of reciprocal terms is also enforced.

Similarly, MultiTes supports user-defined categories and notes for terms. Categories are often used in taxonomies to classify terms by source, for end use, or for any purpose the taxonomy developer may have. User-defined notes might be desired for different audiences: taxonomists, indexers, and the end users. MultiTes does not support additional user-defined attributes, but there is no reason why the notes field cannot be used for any purpose, such as a physical address for a company name term.

Importing, Exporting, and Reports
MultiTes accepts imported data as a text file, with specifications of one or more relationships or attributes for the terms. The data must follow a specific format but does not use tags. This is the only import format that MultiTes accepts. MultiTes has the advantage over the other tools of accepting imported data not merely as files but also simply as pasted text from a clipboard. This is often a practical way for the user to batch load even just a couple of terms or relationships.

The features of exporting and generating reports are combined in MultiTes, allowing a full range of displays, subsets of terms to include or exclude, and term information to include or exclude. This is in addition to the different output formats. The output formats available are ANSI text, HTML (as a webpage), XML, and CSV delimited, or an output directly to the printer. There is a full range of display formats and choices for inclusion/exclusion.

Product name: TCS-10, version 2.26
Product vendor: Webchoir, Inc. (Los Angeles)
Price: $399 Personal edition (single user); $1495 for 10 users

Taxonomy Display
Webchoir’s TCS-10 offers two views between which the user can toggle: an alphabetical list and a true hierarchy. The hierarchical view lists only the top hierarchical terms, which can be expanded to show narrower terms. The “expand all” and “collapse all” buttons are nice features. TCS-10 is the only tool of the three that does not include nonpreferred terms in the taxonomy list. Since nonpreferred terms are still searchable in TCS-10, this is fine, and the exclusion indeed makes the term list easier to browse.

TCS-10 has the benefit of supporting the creation of multiple hierarchies within one thesaurus project. This way multiple authority files or facets of the same taxonomy project can be created and interrelated. The user can alternate between them using the Window option on the menu.

Term Display and Editing
Like Term Tree, TCS-10’s user interface features a split screen with the browsable taxonomy in the left pane and the details of a selected term in the right pane. A third section at the bottom of the taxonomy pane allows single-click online searching of a selected term through a chosen web search engine. TCS-10 differs by making a distinction within its right pane between a mere display and an editable window. When a term is selected the uneditable display appears first, and the edit command must be selected in order to make changes or additions, and afterwards one must click “Close.” This added step can slow down work. The editable fields for each term additionally include URLs and images, but what is blatantly missing are broader term and narrower term relationships. This is because terms can be created only as narrower terms of existing terms. While this might be the most common method by which taxonomists work, it should not be the only method permitted.

TCS-10 does have a limited drag-and-drop feature, which enables moving only a term from one broader term to a different broader term. This is done within the taxonomy tree display pane, though, which necessitates collapsing hierarchies so that both the moved term and the target broader term appear within the same display window.

Taxonomy Searching
As with MultiTes and Term Tree, TCS-10 features both a search box at the top of the scrollable taxonomy list and also an advanced search option. Although it does not support truncation, advanced search will match any word within a term, not merely the first word. As this kind of search can yield multiple results, a window pops up with all matching results from which any matched term can be selected, a feature found only in the advanced search of MultiTes. TCS-10’s advanced search does not have as many limiting options as advanced search in the other tools, but it does has the advantage of offering guided Boolean search.

User-Defined Relationships and Attributes
TCS-10 supports unrestricted user-defined variations of the “use” cross-reference type for relationships and related term relationships, but it restricts the broader/narrower relationships. Instead, it provides the option to choose from three additional types of broader/narrower relationships in accordance with thesaurus standards: BTG (Broader Term—Generic), BTI (Broader Term—Instance), and BTP (Broader Term—Partitive), but only one BT relationship type of each kind is allowed.

TCS also supports unlimited user-defined notes and other attributes. User-defined attributes, ambiguously called “User Relation Type,” could be used for location or contact information for a named entity term. A unique feature to TCS-10 is that one can even create authority control for a relation type, such as a look-up table of state names.

Importing, Exporting, and Reports
Of the tools tested, TCS-10 supports the greatest number of formats for importing data, which include ASCII, XML, and MARC. For the import of ASCII text files there are additional submenu options and an ASCII import wizard. For importing XML, a tag-mapping table needs to be completed. TCS-10 supports exporting XML, ASCII, MARC, HTML (as a website), and a proprietary format for Webchoir’s other indexing and search products. User-created look-up tables can also be exported.

Report options from TCS-10 are comparable with the other taxonomy tools, and terms can be included/excluded by various criteria. Additional kinds of reports include URL list, image list, and category list. The reports are output as either ASCII text files or HTML (without hypertext).