The final output of the ranking function is a score, which we assume is some
real number. If a document gets a high score, this means that the system thinks
that document is a good match for the query, whereas lower numbers mean that
the system thinks the document is a poor match for the query. To build a ranked
list of results, the documents are sorted by score so that the highest-scoring documents
come first.