Sobes.tech
Middle — Senior

Šta je BM25 i koji su parametri (k1, b)?

sobes.tech АИ

Одговор од АИ

BM25 (Najbolje Poklapanje 25) — popularna funkcija rangiranja u pretraživanju informacija, zasnovana na probabilističkom modelu. Procjenjuje relevantnost dokumenta za upit, uzimajući u obzir učestalost termina i dužinu dokumenta.

Glavni parametri:

  • k1 — koeficijent koji reguliše zasićenje uticaja učestalosti termina u dokumentu. Što je k1 veći, to se jače uzima u obzir povećanje učestalosti termina, ali sa opadajućim prinosom.
  • b — parametar normalizacije dužine dokumenta. Vrednost od 0 do 1, gde 0 znači odsustvo normalizacije, a 1 potpunu normalizaciju po dužini dokumenta.

Formula BM25 uzima u obzir učestalost termina u dokumentu, inverznu učestalost termina u kolekciji i dužinu dokumenta, kako bi uravnotežila uticaj ovih faktora na konačni skor.

Primer korišćenja u pretraživaču: BM25 pomaže da se odrede najrelevantniji dokumenti za korisnički upit, uzimajući u obzir da su često korišćeni termini u dokumentu važniji, ali preduga dokumenta ne dobijaju neopravdanu prednost.