Information Retrieval Server
Parse user input to constituent query words
Normalize query words to root tokens
Weight based on frequency of occurrence
Query IR data base with each query token
Assemble list of candidate documents
Compute MATCH score
- based on weights associated with the terms of the query and the document
Serve candidate list with score to IR Client