The appropriate approach to handle this is to implement things in a fully object-oriented fashion.
the tool contains a backend which is used to select speeches for annotation via stratified sampling, thereby ensuring a balanced sample of speeches to be annotated, i.e.