1. A computer system for searching an index, wherein the index has a numeric matrix format, the system comprising: a Normalizer module that converts a search request comprising at least one search term in a format usable with the numeric matrix format; a search module that compares the converted search request and the index, and forms a plurality of blocks, wherein each block defines a match between the index and the search term; and a Processor module that determines the relevance for each match using its associated block.