Goals
Construct an architecture that is
- Extensible
- Well instrumented
- Adaptable to a variety of input and reporting formats.
Support parallelization of processes where possible and proper.
- Note here that the TREC adaptive filtering task requires us to constrain the system to a single stream of document acquisition and clustering.