0
Oracle Text使用IDF評分的變體。 確切的算法沒有記錄。瞭解修改Oracle Text IDF(反文檔頻率)評分
在場景中的得分似乎比分值計算IDF時,我得到不同的手動
我想了解甲骨文是如何計算分數,並可能修改它。
是否有修改評分算法的方法?
它出現在表格DR $ indexname $ I包含術語頻率在TOKEN_COUNT字段 - 我們這是正確的嗎?
是否記錄了DR $表的結構?
Oracle Text使用IDF評分的變體。 確切的算法沒有記錄。瞭解修改Oracle Text IDF(反文檔頻率)評分
在場景中的得分似乎比分值計算IDF時,我得到不同的手動
我想了解甲骨文是如何計算分數,並可能修改它。
是否有修改評分算法的方法?
它出現在表格DR $ indexname $ I包含術語頻率在TOKEN_COUNT字段 - 我們這是正確的嗎?
是否記錄了DR $表的結構?
你也許可以使用查詢模板修改評分算法,例如:
select id from docs where CONTAINS (text,
'<query>
<textquery grammar="CONTEXT" lang="english"> mustang </textquery>
<score datatype="float" algorithm="DEFAULT" normalization_expr =Ódoc_score+SDATA(price)Ó/>
</query>')>0"