-
Notifications
You must be signed in to change notification settings - Fork 37
The Evaluation Output
The RRE Core itself is a library, so it outputs its result as a Plain Java object that must be programmatically used. However when wrapped within a runtime container, like the Maven Plugin, the Evaluation object is marshalled in JSON format.
Being interoperable, the JSON format can be used by some other component for producing a different kind of output.
An example of such usage is the RRE Maven Reporting Plugin which can output a spreadsheet or send the evaluation data to a running RRE Server.
The picture below illustrates the structure of the Evaluation class (for a programmatic usage) and the same hierarchy marshalled in JSON format.
1. What is it?
2. Quick Start
3. Project Structure
4. Evaluation Measures
5. How does it work?
5.1 Domain Model
5.2 What we need to provide
5.3 Where we need to provide
5.4 The Evaluation Process
5.5 The Evaluation Output
5.6 Persisting evaluation outputs
6. RRE Server
7. Apache Maven
7.1 Maven Plugin
7.2 Maven Reporting Plugin
7.3 Maven Archetype
8. Search Platform Framework
8.1 Supported platforms
8.2 Customising the Search Platform
9. FAQ