lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Scott Smith <ssm...@mainstreamdata.com>
Subject Phrase highlight
Date Wed, 27 Nov 2013 00:19:18 GMT
I'm doing some highlighting with the following code fragment:

            formatter = new SimpleHTMLFormatter(<b>,
                    </b>);
            Scorer score = new QueryScorer(myQuery);
            ht = new Highlighter(formatter, score);
            ht.setTextFragmenter(new NullFragmenter());
            markedString = ht.getBestFragment(ctf, myText);


However, if myQuery has a phrase like "john smith", then it will highlight "john" every place
it sees it and "smith" everyplace it sees it regardless of whether they are together.  Is
this expected behavior?  Is there any way to get phrases to be properly highlighted?

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message