An information retrieval system uses phrases to index, retrieve, organize
and describe documents. Phrases are identified that predict the presence
of other phrases in documents. Documents are the indexed according to
their included phrases. Index data for multiple versions or instances of
documents is also maintained. Each document instance is associated with a
date range and relevance data derived from the document for the date
range.