Hi Priyanka

Construct three different termqueries for house, home and flat. Now for first two termqueries you can set boost on them by setBoost(float b) method of TermQuery class. Now above three termqueries will be clauses of your boolean query, with OCCUR.SHOULD and search in normal way. This may help you.

-Nitin

On Friday 23 January 2015 03:57 PM, Priyanka Tufchi wrote:
Hi Ian

I tried with what u sent

Query-java~5 jakarta~5 apache  tomcat
Document : "1", "java jakarta tomcat"
  "2", java jakarata""
"3", "java jakarta  apache"

  Score  : 1 :0.27094576
3 :0.27094576
2 :0.010494952


If we go  by query it is giving same score ..It is not working.

Thanks
Priyanka


On Fri, Jan 23, 2015 at 3:19 PM, Ian Lea <ian....@gmail.com> wrote:

How about "home~10 house~10 flat". See
http://lucene.apache.org/core/4_10_3/queryparser/index.html


--
Ian.


On Fri, Jan 23, 2015 at 7:17 AM, Priyanka Tufchi
<priyanka.tuf...@launchship.com> wrote:
Hi ALL

I am  working on a project which uses lucene for searching . I am
struggling with boolean based Query : Actual Scenario is

e.g
  In Query, if I give house home flat
  then
  inside It should search house or home or flat  but I want to give them
with weightage  like house and home  should get high weigh and flat
should
get less then rest.
If document contain "Home"  .Lucene search should not go for house  and
flat.

I searched on Internet for some good stuff but not able to find any code
sample or proper syntax for reference .


Thanks
Priyanka

--
Launchship Technology  respects your privacy. This email is intended only
for the use of the party to which it is addressed and may contain
information that is privileged, confidential, or protected by law. If you
have received this message in error, or do not want to receive any
further
emails from us, please notify us immediately by replying to the message
and
deleting it from your computer.
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to