bq: but you cannot ask this to client.

You _can_ ask this of a client. IMO you are obligated to.
A gentle way to do that is say something like:

"Solr doesn't do that out-of-the-box. I estimate it will
take me XXX weeks to implement that in custom code.
I will be unable to make progress on features A-F during
that time. We can try tweaking Solr's ranking with the
standard  configurations and see if that satisfies your
ranking requirements in YYY days. Please prioritize this
relative to the other features."

I have, quite literally been in very similar situations.
The client was convinced that BM25 ranking would give
better results (this was before flexible scoring). They
never needed the BM25 stuff. And their project was wildly
successful.

It's amazing how often software people don't give this
feedback and then the project managers are surprised
later by time/cost overruns or lack of features. We _must_
inform our clients of the costs of a feature and cheaper
alternatives before they can make informed decisions.

It's also amazing how often, when given realistic cost
estimates, features like this get put off forever. On those
occasions when it _does_ make a difference, at least
the client has the information necessary to prioritize,
and their expectations are set appropriately.

Rant done,
Erick

On Thu, Oct 10, 2013 at 3:03 PM, shahzad73 <shahzad...@yahoo.com> wrote:
> Yes the correct is answer may be "Why"     but you cannot ask this to client.
> He think there is something interesting with this formula and if it works we
> can index websites with  Nutch + Solr    and let users input queries that
> can locate documents which has % of foreign words other than list provided.
> i will check the answer provided
>
> Shahzad
>
>
>
> --
> View this message in context: 
> http://lucene.472066.n3.nabble.com/Find-documents-that-are-composed-of-words-tp4094264p4094778.html
> Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to