Skip to content

Utilities for the term project in the PV211 introduction to information retrieval course

Notifications You must be signed in to change notification settings

MIR-MU/pv211-utils

Repository files navigation

PV211 Utils

Continuous integration status Docker Hub badge

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:

  • First Term Project: Cranfield Collection (23.24% MAP score) Open in Colab Open in Jupyter Hub

  • Second Term Project: Beir CQADupStack Collection (21.96% MAP score) Open in Colab Open in Jupyter Hub

  • Alternative Second Term Project: ARQMath Collection (6.62% MAP score) Open in Colab Open in Jupyter Hub

  • Pre-2023 Second Term Project: TREC Collection (43.06% MAP score) Open in Colab Open in Jupyter Hub

About

Utilities for the term project in the PV211 introduction to information retrieval course

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •