You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nutch.apache.org by je...@apache.org on 2006/03/10 00:04:27 UTC
svn commit: r384639 - in /lucene/nutch/trunk: conf/
src/java/org/apache/nutch/searcher/
src/plugin/creativecommons/src/java/org/creativecommons/nutch/
src/plugin/languageidentifier/src/java/org/apache/nutch/analysis/lang/
src/plugin/microformats-reltag...
Author: jerome
Date: Thu Mar 9 15:04:24 2006
New Revision: 384639
URL: http://svn.apache.org/viewcvs?rev=384639&view=rev
Log:
Add boost configuration param for RawFieldQueryFilters
Modified:
lucene/nutch/trunk/conf/nutch-default.xml
lucene/nutch/trunk/src/java/org/apache/nutch/searcher/RawFieldQueryFilter.java
lucene/nutch/trunk/src/plugin/creativecommons/src/java/org/creativecommons/nutch/CCQueryFilter.java
lucene/nutch/trunk/src/plugin/languageidentifier/src/java/org/apache/nutch/analysis/lang/LanguageQueryFilter.java
lucene/nutch/trunk/src/plugin/microformats-reltag/src/java/org/apache/nutch/microformats/reltag/RelTagQueryFilter.java
lucene/nutch/trunk/src/plugin/query-more/src/java/org/apache/nutch/searcher/more/TypeQueryFilter.java
lucene/nutch/trunk/src/plugin/query-site/src/java/org/apache/nutch/searcher/site/SiteQueryFilter.java
Modified: lucene/nutch/trunk/conf/nutch-default.xml
URL: http://svn.apache.org/viewcvs/lucene/nutch/trunk/conf/nutch-default.xml?rev=384639&r1=384638&r2=384639&view=diff
==============================================================================
--- lucene/nutch/trunk/conf/nutch-default.xml (original)
+++ lucene/nutch/trunk/conf/nutch-default.xml Thu Mar 9 15:04:24 2006
@@ -688,7 +688,6 @@
</description>
</property>
-
<property>
<name>query.title.boost</name>
<value>1.5</value>
@@ -711,6 +710,42 @@
</description>
</property>
+<!-- creative-commons plugin properties -->
+
+<property>
+ <name>query.cc.boost</name>
+ <value>0.0</value>
+ <description> Used as a boost for cc field in Lucene query.
+ </description>
+</property>
+
+<!-- query-more plugin properties -->
+
+<property>
+ <name>query.type.boost</name>
+ <value>0.0</value>
+ <description> Used as a boost for type field in Lucene query.
+ </description>
+</property>
+
+<!-- query-site plugin properties -->
+
+<property>
+ <name>query.site.boost</name>
+ <value>0.0</value>
+ <description> Used as a boost for site field in Lucene query.
+ </description>
+</property>
+
+<!-- microformats-reltag plugin properties -->
+
+<property>
+ <name>query.tag.boost</name>
+ <value>1.0</value>
+ <description> Used as a boost for tag field in Lucene query.
+ </description>
+</property>
+
<!-- language-identifier plugin properties -->
<property>
@@ -742,6 +777,13 @@
the language (0 means full content analysis).
The larger is this value, the better is the analysis, but the
slowest it is.
+ </description>
+</property>
+
+<property>
+ <name>query.lang.boost</name>
+ <value>0.0</value>
+ <description> Used as a boost for lang field in Lucene query.
</description>
</property>
Modified: lucene/nutch/trunk/src/java/org/apache/nutch/searcher/RawFieldQueryFilter.java
URL: http://svn.apache.org/viewcvs/lucene/nutch/trunk/src/java/org/apache/nutch/searcher/RawFieldQueryFilter.java?rev=384639&r1=384638&r2=384639&view=diff
==============================================================================
--- lucene/nutch/trunk/src/java/org/apache/nutch/searcher/RawFieldQueryFilter.java (original)
+++ lucene/nutch/trunk/src/java/org/apache/nutch/searcher/RawFieldQueryFilter.java Thu Mar 9 15:04:24 2006
@@ -52,6 +52,10 @@
this.boost = boost;
}
+ protected void setBoost(float boost) {
+ this.boost = boost;
+ }
+
public BooleanQuery filter(Query input, BooleanQuery output)
throws QueryException {
Modified: lucene/nutch/trunk/src/plugin/creativecommons/src/java/org/creativecommons/nutch/CCQueryFilter.java
URL: http://svn.apache.org/viewcvs/lucene/nutch/trunk/src/plugin/creativecommons/src/java/org/creativecommons/nutch/CCQueryFilter.java?rev=384639&r1=384638&r2=384639&view=diff
==============================================================================
--- lucene/nutch/trunk/src/plugin/creativecommons/src/java/org/creativecommons/nutch/CCQueryFilter.java (original)
+++ lucene/nutch/trunk/src/plugin/creativecommons/src/java/org/creativecommons/nutch/CCQueryFilter.java Thu Mar 9 15:04:24 2006
@@ -32,6 +32,7 @@
public void setConf(Configuration conf) {
this.conf = conf;
+ setBoost(conf.getFloat("query.cc.boost", 0.0f));
}
public Configuration getConf() {
Modified: lucene/nutch/trunk/src/plugin/languageidentifier/src/java/org/apache/nutch/analysis/lang/LanguageQueryFilter.java
URL: http://svn.apache.org/viewcvs/lucene/nutch/trunk/src/plugin/languageidentifier/src/java/org/apache/nutch/analysis/lang/LanguageQueryFilter.java?rev=384639&r1=384638&r2=384639&view=diff
==============================================================================
--- lucene/nutch/trunk/src/plugin/languageidentifier/src/java/org/apache/nutch/analysis/lang/LanguageQueryFilter.java (original)
+++ lucene/nutch/trunk/src/plugin/languageidentifier/src/java/org/apache/nutch/analysis/lang/LanguageQueryFilter.java Thu Mar 9 15:04:24 2006
@@ -30,6 +30,7 @@
public void setConf(Configuration conf) {
this.conf = conf;
+ setBoost(conf.getFloat("query.lang.boost", 0.0f));
}
public Configuration getConf() {
Modified: lucene/nutch/trunk/src/plugin/microformats-reltag/src/java/org/apache/nutch/microformats/reltag/RelTagQueryFilter.java
URL: http://svn.apache.org/viewcvs/lucene/nutch/trunk/src/plugin/microformats-reltag/src/java/org/apache/nutch/microformats/reltag/RelTagQueryFilter.java?rev=384639&r1=384638&r2=384639&view=diff
==============================================================================
--- lucene/nutch/trunk/src/plugin/microformats-reltag/src/java/org/apache/nutch/microformats/reltag/RelTagQueryFilter.java (original)
+++ lucene/nutch/trunk/src/plugin/microformats-reltag/src/java/org/apache/nutch/microformats/reltag/RelTagQueryFilter.java Thu Mar 9 15:04:24 2006
@@ -44,6 +44,7 @@
public void setConf(Configuration conf) {
this.conf = conf;
+ setBoost(conf.getFloat("query.tag.boost", 1.0f));
}
public Configuration getConf() {
Modified: lucene/nutch/trunk/src/plugin/query-more/src/java/org/apache/nutch/searcher/more/TypeQueryFilter.java
URL: http://svn.apache.org/viewcvs/lucene/nutch/trunk/src/plugin/query-more/src/java/org/apache/nutch/searcher/more/TypeQueryFilter.java?rev=384639&r1=384638&r2=384639&view=diff
==============================================================================
--- lucene/nutch/trunk/src/plugin/query-more/src/java/org/apache/nutch/searcher/more/TypeQueryFilter.java (original)
+++ lucene/nutch/trunk/src/plugin/query-more/src/java/org/apache/nutch/searcher/more/TypeQueryFilter.java Thu Mar 9 15:04:24 2006
@@ -35,6 +35,7 @@
public void setConf(Configuration conf) {
this.conf = conf;
+ setBoost(conf.getFloat("query.type.boost", 0.0f));
}
public Configuration getConf() {
Modified: lucene/nutch/trunk/src/plugin/query-site/src/java/org/apache/nutch/searcher/site/SiteQueryFilter.java
URL: http://svn.apache.org/viewcvs/lucene/nutch/trunk/src/plugin/query-site/src/java/org/apache/nutch/searcher/site/SiteQueryFilter.java?rev=384639&r1=384638&r2=384639&view=diff
==============================================================================
--- lucene/nutch/trunk/src/plugin/query-site/src/java/org/apache/nutch/searcher/site/SiteQueryFilter.java (original)
+++ lucene/nutch/trunk/src/plugin/query-site/src/java/org/apache/nutch/searcher/site/SiteQueryFilter.java Thu Mar 9 15:04:24 2006
@@ -30,6 +30,7 @@
public void setConf(Configuration conf) {
this.conf = conf;
+ setBoost(conf.getFloat("query.site.boost", 0.0f));
}
public Configuration getConf() {