Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Update PseudoRelevanceApp.java
  • Loading branch information
sudass committed Jul 19, 2017
1 parent 12e854b commit bea2e30
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions src/main/java/ThesisWork/PseudoRelevanceApp.java
Expand Up @@ -16,25 +16,25 @@ public class PseudoRelevanceApp {
/**
* Example Configuration:
* Qno. Technique Env. Model 500 0.5
* 1 sumOfWords local CombinedModel 100 0.8
* 2 meanOfWords global RawModel 100 0.1
* 3 sumtfScore local RankAggregation 300 0.2
* 4 IDFofWords global RawModel 300
* 1 sumOfWords local EarlyFusion 100 0.8
* 2 meanOfWords global GlobalModel 100 0.1
* 3 sumtfScore local LateFusion 300 0.2
* 4 IDFofWords global GlobalModel 300
*/

public void run(String[] args) throws IOException{
switch(args[3]) {
case "CombinedModel":
case "EarlyFusion":
EarlyFusion cm = new EarlyFusion(args[4]);
cm.initialize(args);
cm.run(args);
break;
case "RankAggregation":
case "LateFusion":
LateFusion ra = new LateFusion(args[4]);
ra.initialize(args);
ra.run(args);
break;
case "RawModel":
case "GlobalModel":
GlobalModel rm = new GlobalModel(args[4]);
rm.initialize(args);
rm.run(args);
Expand Down

0 comments on commit bea2e30

Please sign in to comment.