This package provides matching capability to flexibly search within predefined silos of data within the knowledgebase.

DTS provides capabilities to search a knowledgebase for concepts that meet these criteria:

In addition, DTS provides capabilities to perform searches for a specified search string within a specific knowledgebase "silo." Each silo is a repository of customized concept terminology data (concepts and associated terms) acquired from a knowledgebase, and optimized for searching. The DTS servers attempt to match specified search strings to concepts and their associated properties in a specific silo. A single silo might be defined, or there may be multiple silos.

The information that populates a silo is determined by data filter parameters in an installed configuration file. The Selector & Extractor utility is a Java program that uses the filter specifications in this configuration file to "select and extract" desired concept data from a source knowledgebase. The Selector & Extractor then generates the silos and populates them with the customized data.

The DTS client uses the MatchOptions class to specify the criteria by which a knowledgebase silo is searched for concepts and associated terms that match the specified search string.