[prev in list] [next in list] [prev in thread] [next in thread] 

List:       solr-dev
Subject:    [jira] Commented: (SOLR-69) PATCH:MoreLikeThis support
From:       "Yonik Seeley (JIRA)" <jira () apache ! org>
Date:       2006-11-22 20:53:02
Message-ID: 30869720.1164228782546.JavaMail.jira () brutus
[Download RAW message or body]

    [ http://issues.apache.org/jira/browse/SOLR-69?page=comments#action_12452044 ] 
            
Yonik Seeley commented on SOLR-69:
----------------------------------

I finally got around to checking this out... looks cool!
In your example URL, it looks like mindf=1 is repeated... is that right, or should \
one of them have been mintf=1?


> PATCH:MoreLikeThis support
> --------------------------
> 
> Key: SOLR-69
> URL: http://issues.apache.org/jira/browse/SOLR-69
> Project: Solr
> Issue Type: Improvement
> Components: search
> Reporter: Bertrand Delacretaz
> Priority: Minor
> Attachments: lucene-queries-2.0.0.jar, SOLR-69.patch
> 
> 
> Here's a patch that implements simple support of Lucene's MoreLikeThis class.
> The MoreLikeThisHelper code is heavily based on (hmm..."lifted from" might be more \
> appropriate ;-) Erik Hatcher's example mentioned in \
> http://www.mail-archive.com/solr-user@lucene.apache.org/msg00878.html To use it, \
> add at least the following parameters to a standard or dismax query: mlt=true
> mlt.fl=list,of,fields,which,define,similarity
> See the MoreLikeThisHelper source code for more parameters.
> Here are two URLs that work with the example config, after loading all documents \
> found in exampledocs in the index (just to show that it seems to work - of course \
> you need a larger corpus to make it interesting): \
> http://localhost:8983/solr/select/?stylesheet=&q=apache&qt=standard&mlt=true&mlt.fl=manu,cat&mlt.mindf=1&mlt.mindf=1&fl=id,score
>  http://localhost:8983/solr/select/?stylesheet=&q=apache&qt=dismax&mlt=true&mlt.fl=manu,cat&mlt.mindf=1&mlt.mindf=1&fl=id,score
>  Results are added to the output like this:
> <response>
> ...
> <lst name="moreLikeThis">
> <result name="UTF8TEST" numFound="1" start="0" maxScore="1.5293242">
> <doc>
> <float name="score">1.5293242</float>
> <str name="id">SOLR1000</str>
> </doc>
> </result>
> <result name="SOLR1000" numFound="1" start="0" maxScore="1.5293242">
> <doc>
> <float name="score">1.5293242</float>
> <str name="id">UTF8TEST</str>
> </doc>
> </result>
> </lst>
> I haven't tested this extensively yet, will do in the next few days. But comments \
> are welcome of course.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: \
                http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic