Revision: 632
Author:
craig....@unc.edu
Date: Mon Jun 11 12:20:36 2012
Log: Added ability to set minOccur during training
http://code.google.com/p/hive-mrc/source/detail?r=632
Modified:
/trunk/hive-core/src/edu/unc/ils/mrc/hive/admin/TaggerTrainer.java
=======================================
--- /trunk/hive-core/src/edu/unc/ils/mrc/hive/admin/TaggerTrainer.java Fri
May 11 12:01:43 2012
+++ /trunk/hive-core/src/edu/unc/ils/mrc/hive/admin/TaggerTrainer.java Mon
Jun 11 12:20:36 2012
@@ -51,21 +51,27 @@
private static final Log logger =
LogFactory.getLog(TaggerTrainer.class);
private SKOSScheme schema;
+ private int minOccur = 2;
public TaggerTrainer(SKOSScheme schema) {
this.schema = schema;
}
+
+ public void setMinOccur(int minOccur)
+ {
+ this.minOccur = minOccur;
+ }
public void trainKEAAutomaticIndexingModule() throws HiveException {
logger.trace("trainKEAAutomaticIndexingModule");
- KEAModelGenerator generator = new KEAModelGenerator(this.schema);
+ KEAModelGenerator generator = new KEAModelGenerator(this.schema,
minOccur);
generator.createModel(this.schema.getStopwordsPath());
}
public void trainMauiAutomaticIndexingModule() throws HiveException {
logger.trace("trainMauiAutomaticIndexingModule");
- MauiModelGenerator generator = new MauiModelGenerator(this.schema);
+ MauiModelGenerator generator = new MauiModelGenerator(this.schema,
minOccur);
generator.createModel(this.schema.getStopwordsPath());
}