You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nutch.apache.org by do...@apache.org on 2007/07/18 20:04:27 UTC
svn commit: r557344 - in /lucene/nutch/trunk: CHANGES.txt
src/plugin/scoring-opic/src/java/org/apache/nutch/scoring/opic/OPICScoringFilter.java
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 {@link 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;
}
}