RegenCHOICE processing explained

The user response level

From the server level (or to begin with, the enquiry level) we have two pieces of information from each participating server:

  1. the number of matches
  2. the list of gaps, each unanswered question with a number of times it has been required.

It is a straightforward matter to put these together into

  1. an overall number of matches across the whole service;
  2. a complete list of gaps, with their frequency across the whole service.

The number of matches is absolutely fundamental to the way that processing continues.

Commentary