lzj0327 2016-05-25 07:49 采纳率: 0%
浏览 1789
已结题

solr 如何计算queryNorm

在网上看了一些queryNorm的计算公式,但是怎么都算不对,请问哪位能够具体说说是由哪些值得到的?

<str name="defType">edismax</str>
      <str name="pf"> 
        scale^50 contractname 
       </str>
      <str name="qf"> 
        scale contractname 
       </str>

 "\n0.024871612 = (MATCH) sum of:\n 
    0.01114073 = (MATCH) sum of:\n  
        0.009402936 = (MATCH) max of:\n   
            0.0056990404 = (MATCH) weight(contractname:合同 in 8) [DefaultSimilarity], result of:\n  
                0.0056990404 = score(doc=8,freq=1.0 = termFreq=1.0\n), product of:\n     
                    0.008392063 = queryWeight, product of:\n      
                        1.8109303 = idf(docFreq=3, maxDocs=9)\n     
                        0.0046341172 = queryNorm\n     
                    0.67909884 = fieldWeight in 8, product of:\n    
                        1.0 = tf(freq=1.0), with freq of:\n         
                            1.0 = termFreq=1.0\n      
                        1.8109303 = idf(docFreq=3, maxDocs=9)\n      
                        0.375 = fieldNorm(doc=8)\n   
            0.009402936 = (MATCH) weight(scale:合同 in 8) [DefaultSimilarity], result of:\n  
                0.009402936 = score(doc=8,freq=2.0 = termFreq=2.0\n), product of:\n      
                    0.008392063 = queryWeight, product of:\n     
                        1.8109303 = idf(docFreq=3, maxDocs=9)\n   
                        0.0046341172 = queryNorm\n       
                    1.1204559 = fieldWeight in 8, product of:\n     
                        1.4142135 = tf(freq=2.0), with freq of:\n       
                            2.0 = termFreq=2.0\n       
                        1.8109303 = idf(docFreq=3, maxDocs=9)\n     
                        0.4375 = fieldNorm(doc=8)\n  
        0.0017377939 = (MATCH) max of:\n    
            0.0017377939 = (MATCH) weight(contractname:规范 in 8) [DefaultSimilarity], result of:\n    
                0.0017377939 = score(doc=8,freq=1.0 = termFreq=1.0\n), product of:\n   
                    0.0046341172 = queryWeight, product of:\n     
                        1.0 = idf(docFreq=8, maxDocs=9)\n   
                        0.0046341172 = queryNorm\n      
                    0.375 = fieldWeight in 8, product of:\n      
                        1.0 = tf(freq=1.0), with freq of:\n         
                            1.0 = termFreq=1.0\n      
                        1.0 = idf(docFreq=8, maxDocs=9)\n     
                        0.375 = fieldNorm(doc=8)\n 
        0.013730882 = (MATCH) weight(contractname:\"合同 规范\" in 8) [DefaultSimilarity], result of:\n   
            0.013730882 = score(doc=8,freq=1.0 = phraseFreq=1.0\n), product of:\n  
                0.013026181 = queryWeight, product of:\n     
                    2.8109303 = idf(), sum of:\n      
                        1.8109303 = idf(docFreq=3, maxDocs=9)\n     
                    1.0 = idf(docFreq=8, maxDocs=9)\n    
                    0.0046341172 = queryNorm\n  
                1.0540988 = fieldWeight in 8, product of:\n     
                    1.0 = tf(freq=1.0), with freq of:\n      
                        1.0 = phraseFreq=1.0\n     
                    2.8109303 = idf(), sum of:\n   
                        1.8109303 = idf(docFreq=3, maxDocs=9)\n      
                        1.0 = idf(docFreq=8, maxDocs=9)\n     
                    0.375 = fieldNorm(doc=8)\n"
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 三因素重复测量数据R语句编写,不存在交互作用
    • ¥15 微信会员卡等级和折扣规则
    • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
    • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
    • ¥15 gdf格式的脑电数据如何处理matlab
    • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
    • ¥100 监控抖音用户作品更新可以微信公众号提醒
    • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
    • ¥70 2048小游戏毕设项目
    • ¥20 mysql架构,按照姓名分表