The Rubrix web app provides a set of filters that help you to quickly and conveniently navigate your records. For example, you can filter records by their predictions, by a specific metadata, or choose to only view records that are missing annotations. The filters are available in all modes of the web app.
You can also filter the records through the search bar by means of queries.
Not all filters listed below are available for all tasks.
This filter allows you to filter records with respect of their predictions:
Predicted as: filter records by their predicted labels
Predicted ok: filter records whose predictions do, or do not, match the annotations
Score: filter records with respect to the score of their prediction
Predicted by: filter records by the prediction agent
This filter allows you to filter records with respect to their annotations:
This filter allows you to filter records with respect to their status:
Default: records without any annotation or edition
Validated: records with validated annotations
Edited: records with annotations but still not validated
This filter allows you to filter records with respect to their metadata.
Nested metadata will be flattened and the keys will be joint by a dot.
With this component you can sort the records by various parameters, such as the predictions, annotations or their metadata.
Here we will provide a few examples how you can take advantage of the filters for different use cases.
If you are annotating records and want to display only records that do not have an annotation yet, you can set the status filter to Default.
If you uploaded model predictions and want to check for which records the model still struggles, you can use the score filter to filter records with a low score.
If you logged the model loss as a metadata for each record, you can sort the records by this loss in descending order to see records for which the model disagrees with the annotations (see this tutorial for an example).