Let's say you're building search for your blog. If popularity is say number
of page views, than a handful might have a million (they made it to hacker
news and slashdot). A few dozen may have hundreds of thousand (they only
made it to slashdot). The vast majority might have less than 100 page
views.
Taking the log ensures you're boosting less aggressively by popularity.
You're letting the unpopular articles still compete.
I might also recommend a multiplicative boost in this case. log(popularity)
* text relevance
Shameless plug, but this is discussed quite a bit in chapter 7 of my book,
Relevant Search. Email me directly if you'd like a discount code
http://manning.com/turnbull
Best
Doug
On Mon, May 30, 2016 at 9:03 AM Mugeesh Husain <muge...@gmail.com> wrote:
> Hi,
> could any one explain me why people use log function for boosting like
> below
> product(log(sum(popularity,wiegh),100)^20
>
> what is log function please elaborate it ?
>
>
>
> --
> View this message in context:
> http://lucene.472066.n3.nabble.com/Boost-bf-function-in-solr-tp4279792.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>