Author: dogacan
Date: Wed Jul 18 11:04:26 2007
New Revision: 557344

URL: http://svn.apache.org/viewvc?view=rev&rev=557344
Log:
NUTCH-518 - Fix OpicScoringFilter to respect scoring filter chaining. 
Contributed by Enis.

Modified:
    lucene/nutch/trunk/CHANGES.txt
    
lucene/nutch/trunk/src/plugin/scoring-opic/src/java/org/apache/nutch/scoring/opic/OPICScoringFilter.java

Modified: lucene/nutch/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/lucene/nutch/trunk/CHANGES.txt?view=diff&rev=557344&r1=557343&r2=557344
==============================================================================
--- lucene/nutch/trunk/CHANGES.txt (original)
+++ lucene/nutch/trunk/CHANGES.txt Wed Jul 18 11:04:26 2007
@@ -93,6 +93,9 @@
 
 31. NUTCH-517 - build encoding should be UTF-8. (Enis Soztutar via dogacan).
 
+32. NUTCH-518 - Fix OpicScoringFilter to respect scoring filter chaining.
+    (Enis Soztutar via dogacan)
+
 Release 0.9 - 2007-04-02
 
  1. Changed log4j confiquration to log to stdout on commandline

Modified: 
lucene/nutch/trunk/src/plugin/scoring-opic/src/java/org/apache/nutch/scoring/opic/OPICScoringFilter.java
URL: 
http://svn.apache.org/viewvc/lucene/nutch/trunk/src/plugin/scoring-opic/src/java/org/apache/nutch/scoring/opic/OPICScoringFilter.java?view=diff&rev=557344&r1=557343&r2=557344
==============================================================================
--- 
lucene/nutch/trunk/src/plugin/scoring-opic/src/java/org/apache/nutch/scoring/opic/OPICScoringFilter.java
 (original)
+++ 
lucene/nutch/trunk/src/plugin/scoring-opic/src/java/org/apache/nutch/scoring/opic/OPICScoringFilter.java
 Wed Jul 18 11:04:26 2007
@@ -89,7 +89,7 @@
 
   /** Use [EMAIL PROTECTED] CrawlDatum#getScore()}. */
   public float generatorSortValue(Text url, CrawlDatum datum, float initSort) 
throws ScoringFilterException {
-    return datum.getScore();
+    return datum.getScore() * initSort;
   }
 
   /** Increase the score by a sum of inlinked scores. */
@@ -159,6 +159,6 @@
 
   /** Dampen the boost value by scorePower.*/
   public float indexerScore(Text url, Document doc, CrawlDatum dbDatum, 
CrawlDatum fetchDatum, Parse parse, Inlinks inlinks, float initScore) throws 
ScoringFilterException {
-    return (float)Math.pow(dbDatum.getScore(), scorePower);
+    return (float)Math.pow(dbDatum.getScore(), scorePower) * initScore;
   }
 }



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Nutch-cvs mailing list
Nutch-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nutch-cvs

Reply via email to