This is a Python library that provides an object-oriented interface for Cranfield, TREC 6–8, ARQMath, and Beir collections. The library also provides an object-oriented interface for building and evaluating information retrieval search engines for these collections as a part of the PV211: Introduction to Information Retrieval course taught at the Faculty of Informatics, Masaryk University, Brno, Czech Republic.
Here are some examples of how you can use the PV211 Utils library: