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

 
 
 

Contributors 4

  •  
  •  
  •  
  •