Terms used in this document might not be official terms, but they try to stick as closely to the current usage in other documentation set found in the distribution and over the Internet.
Collection: Collection of documents suitably formatted to be input to SMART. They reside usually under the directory smart.11.0/colls/<name> .
Concept: See Concept number.
Concept number: A unique number, represented by a long int, identifying a token from the collection. The dict file uses a hashing table to locate the concept number based on a string; the inv file gives a list of document identifiers (did) in which the concept is found.
Database: Used from time to time in the litterature to refer to an indexed collection.
Did: See Document identifier.
Document identifier (did): A unique number, represented by a long int, identifying a document from the collection. Usually, the dids start a 1 for the first document indexed, and is incremented by one for each document encountered.
Indexed collection: Collection of documents indexed by SMART. They resides typically under a directory named smart.11.0/indexed_colls/<name> .
SMART: System aiding document collection indexing, retrieval and testing of methods (thereof).
SMART action:
SMART action man pages: man pages oriented towards documenting the SMART actions, and generated by indexing the SMART source files with make_docsmart.
SMART hierarchy: The hierarchy under which
Spec file: Configuration file for SMART. A spec file contains only (parameter, value) pairs, and comments. There are three sources for configuration options for SMART: - spec file given on command-line - spec.default file - any file included by the "***" command in a spec file read during initialisation.