title: Elasticsearch: Influence scoring with custom score field in document
body: <p>I have a set of words extracted out of text through NLP algos, with associated score for each word in every document. </p>
  
  <p>For example : </p>
  
  <pre><code>document 1: {  "vocab": [ {"wtag":"James Bond", "rscore": 2.14 }, 
                            {"wtag":"world", "rscore": 0.86 }, 
                            ...., 
                            {"wtag":"somemore", "rscore": 3.15 }
                          ] 
              }
  
  document 2: {  "vocab": [ {"wtag":"hiii", "rscore": 1.34 }, 
                            {"wtag":"world", "rscore": 0.94 },
                            ...., 
                            {"wtag":"somemore", "rscore": 3.23 } 
                          ] 
              }
  </code></pre>
  
  <p>I want <code>rscore</code>s of matched <code>wtag</code> in each document to affect the <code>_score</code> given to it by ES, maybe multiplied or added to the <code>_score</code>, to influence the final <code>_score</code> (in turn, order) of the resulting documents. Is there any way to achieve this?</p>