title: Algorithm/formula to calculate Product ranking on a ecommerce website(Based on following criteria)
body: <p>I have been Working on algorithms and formulas to find out a score for the products available on my ecommerce website.Basically, I want to calculate some kind of score to rank the products when a user searches it.
  I'll give some background on the criteria i am planning to define to calculate the ranking:</p>
  
  <blockquote>
    <ul>
    <li>Product Clicks</li>
    <li>Product views</li>
    <li>Product Conversions</li>
    <li>Product Rating(given by users)</li>
    <li>Relevance to the search string provided by user</li>
    </ul>
  </blockquote>
  
  <p>Ideally i want an algorithm where i can calculate all the scores and rank the product accordingly.I have all the datas available with me,but i am confused about how much weightage i should give to all the parameters i have described above?</p>
  
  <p>Any help will be appreciated !!</p>
  
  <p>Thanks in advance.</p>
  
  <p><strong>EDIT</strong>:
  I am planning to assign the weightage for each of the parameters as follows:</p>
  
  <blockquote>
    <ul>
    <li>Product Clicks(CTR) : 1.0</li>
    <li>Product Views       : 1.5</li>
    <li>Product Conversions : 4.0</li>
    <li>Product Rating      : 2.0</li>
    </ul>
  </blockquote>
  
  <p><strong>What could be the formula which can be used to calculate the score ?</strong></p>