Jedna z najczęściej przytaczanych postaci ma następującą formę.
Dla zapytania , zawierającego słowa kluczowe , wynik BM25 dla dokumentu wyraża się wzorem:
gdzie oznacza liczbę wystąpień słowa kluczowego w dokumencie , jest długością dokumentu (liczbą słów), a jest średnią długością dokumentu w kolekcji, z której pochodzą dokumenty. Parametry oraz są parametrami swobodnymi; w praktyce (bez zaawansowanej optymalizacji) często przyjmuje się i . Składowa jest wagą IDF (inverse document frequency) dla terminu , zwykle obliczaną jako:
gdzie jest liczbą dokumentów w kolekcji, a jest liczbą dokumentów zawierających termin .
Istnieje kilka interpretacji IDF oraz drobne warianty tego wzoru. W oryginalnym wyprowadzeniu BM25 składnik IDF wynika z binarnego modelu niezależności.
Interpretacja informacyjno-teoretyczna IDF
Jedną z interpretacji można sformułować na gruncie teorii informacji. Załóżmy, że termin zapytania występuje w dokumentach. Wówczas losowo wybrany dokument zawiera ten termin z prawdopodobieństwem , gdzie jest liczbą dokumentów w kolekcji.