BM25 — это функция ранжирования, используемая в информационном поиске для ранжирования документов в соответствии с их релевантностью заданному запросу. Он основан на структуре вероятностного поиска, разработанной Стивеном Робертсоном и другими. BM25 работает, вычисляя релевантность документа запросу на основе частоты терминов запроса в документе, длины документа и других факторов. Оценка релевантности каждого документа затем используется для ранжирования документов в порядке релевантности запросу.