Skip to content

An implementation of BM25 variants surveyed in "Improvements to BM25 and Language Models Examined" by Trotman et al., 2014.

License

Notifications You must be signed in to change notification settings

niranjanorkat/gokapiX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gokapiX

An implementation of BM25 variants surveyed in "Improvements to BM25 and Language Models Examined" by Trotman et al., 2014.
Paper: https://www.cs.otago.ac.nz/homepages/andrew/papers/2014-2.pdf

Overview

gokapiX is a ranking library designed to implement multiple BM25 variants, improving upon traditional BM25 scoring for information retrieval. This implementation is inspired by rank_bm25.

Name Credits: gokapi

Algorithms implemented:

  • Atire BM25
  • BM25L
  • BM25+
  • BM25-Adpt
  • BM25T

Installation

To install gokapiX, use:

go get github.com/niranjanorkat/gokapiX

About

An implementation of BM25 variants surveyed in "Improvements to BM25 and Language Models Examined" by Trotman et al., 2014.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages