The software according to the invention incorporates a glossary management
tool that makes it easy for each client to customize terminology to the
needs of a particular business. With this tool, termed a glossary
manager, a company can customize a number of feature names in the system
to provide a more familiar context for their users. A system
administrator can also customize the manner in which "thumbnail" or
"preview" images are presented. The system performs clustering on search
queries, and searches media records multi-modally, using two or more
approaches such as image searching and text searching. An administrator
can tune search parameters. Two or more streams of metadata may be
aligned and correlated with a media file, facilitating later searching.
The system evaluates itself. It folds popularity information into
rankings of search results.