データセットのインデックス作成に whoosh を使用しています。用語とドキュメントを指定して、td-idf スコアと bm25f スコアを取得したいですか? 私は、scoring.TFIDF() と Scoring.TFIDFScorer() を見てきました。TFIDFScorer().score() メソッドを呼び出すには、マッチャー オブジェクトを渡す必要があります。どのマッチャーオブジェクトを渡す必要がありますか。
同様に、BM25FScorer()._score(self, weight, length) にはどのパラメーターを渡す必要がありますか? 重量と長さのパラメーターとは何ですか? デフォルトで渡される値は何ですか?