I am continuing a work about wavelets in IR. In the bellow article you will to find a example.
http://www.ieeexplore.ieee.org/search/srchabstract.jsp?arnumber=4740460&isnumber=4740405&punumber=4740404&k2dockey=4740...@ieeecnfs&query=%28%28using+wavelets+to+classify+documents%29%3Cin%3Eti+%29&pos=0&access=no Att, On Tue, Aug 25, 2009 at 2:57 PM, Simon Willnauer < simon.willna...@googlemail.com> wrote: > Hi Fabricio, > > I will try to recap what you are trying to say... > > you IR model does score documents that would not be returned by a > particular query. So you have some other indicator that make a > document relevant?! If it is not a term could you give use an example? > How would you decide if a doc is relevant or what would make it > "scorable"? > > I guess an example would help :) > > simon > > 2009/8/25 Fabrício Raphael <fabricio...@gmail.com>: > > First, that a document is relevant to a query does not necessarily mean > that > > this document has to contain some query term. You can have other ways to > > assert that a document is relevant to a query. > > > > My IR model is different of the vector model, so it can to give score not > > null for documents irrelevant for the vector model. I know that Lucene > > implements the vector model, but I want to use the facilities of the > Lucene > > because I like what the Lucene provides. > > > > But the Lucene to give scores only for relevant documents for the vector > > model. And the my model can to give score same that this documents isn't > > relevant to vector model. It depends of the configuration granularity of > > execution. > > > > So I liked that method nextDoc() of the class that implements the > > Scorer.class returned all the documents the end of the iteration to > > calculate the score. > > > > I've got to calculate the customized score of the documents that Lucene > > returns in according to the vector model. > > > > I hope you have understood me! > > > > Thanks! > > > > > > On Tue, Aug 25, 2009 at 1:17 PM, Shai Erera <ser...@gmail.com> wrote: > > > >> Can you please elaborate more on the use case? Why if a certain document > is > >> irrelevant to a certain query, you'd like to give it a score? Are you > >> perhaps talking about certain documents which should always appear in > >> search > >> results, no matter what the query is? And instead of always showing > them, > >> you'd like to give them a "static score", so that they can compete w/ > other > >> docs? > >> > >> If that's the case, I think you can use a BooleanQuery such that the > user > >> query is added as a clause and then you add another clause (MUST) which > is > >> in fact a MatchAllDocsQuery or something like that which returns a > >> customized score. It's expensive though as for each query you'll score > all > >> docs in the index. > >> > >> But I don't think that will help (at least for this use case) since > every > >> relevant document to the query will be added the same score as an > >> 'irrelevant' document, which means the relevant docs will still win, no? > >> > >> Shai > >> > >> 2009/8/25 Fabrício Raphael <fabricio...@gmail.com> > >> > >> > I already know about this, but I want to give a customized score for > all > >> > documents in collection, independent if wache document is or isn't > >> relevant > >> > to the vector model. > >> > > >> > The similarity function is called only when the document is relevant > to > >> the > >> > vector model. > >> > > >> > Do you understand me? > >> > > >> > Thanks! > >> > > >> > On Sat, Aug 22, 2009 at 2:28 AM, prashant ullegaddi < > >> > prashullega...@gmail.com> wrote: > >> > > >> > > If you want to modify the way Lucene scores documents, I guess you > need > >> > to > >> > > extend Similarity class and provide your own implementation. Take a > >> look > >> > > at: > >> > > > >> > > > >> > > > >> > > >> > http://lucene.apache.org/java/2_4_1/api/org/apache/lucene/search/DefaultSimilarity.html > >> > > > >> > > > >> > > >> > http://lucene.apache.org/java/2_4_1/api/org/apache/lucene/search/Similarity.html > >> > > > >> > > Thanks, > >> > > Prashant. > >> > > > >> > > 2009/8/21 Fabrício Raphael <fabricio...@gmail.com> > >> > > > >> > > > How to give a customize score for all documents independent of the > >> > vector > >> > > > model? > >> > > > > >> > > > I already know how to give a customize score, but I want to give > this > >> > > > customize score for all documents in the collection, regardless of > >> what > >> > > is > >> > > > relevant to the vector model. > >> > > > > >> > > > How to do this? > >> > > > > >> > > > Now, thanks! > >> > > > > >> > > > -- > >> > > > Fabrício Raphael > >> > > > > >> > > > >> > > >> > > >> > > >> > -- > >> > Fabrício Raphael > >> > > >> > > > > > > > > -- > > Fabrício Raphael > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org > > -- Fabrício Raphael