Currently there's one large jar file generated by the Maven build, running which runs a local API instance.
Instead there should be 3 jar files generated as a result of build into out folder:
-
indexation.jar that creates Lucene indexes from out/externalData into out/indexes
-
analysis.jar that accepts triples of form pivot,comparison,feature separated by \n and outputs the same list of triples with appended 0 (not discriminative) or 1 (discriminative). E.g java -jar analysis.jar --model_name < apple,orange,red is expected to output to standard out apple,orange,red,1
-
api.jar current functionality of the jar, i.e. runs a local instance of API.
Currently there's one large
jarfile generated by the Maven build, running which runs a localAPIinstance.Instead there should be 3
jarfiles generated as a result of build intooutfolder:indexation.jarthat createsLuceneindexes fromout/externalDataintoout/indexesanalysis.jarthat accepts triples of formpivot,comparison,featureseparated by\nand outputs the same list of triples with appended 0 (not discriminative) or 1 (discriminative). E.gjava -jar analysis.jar --model_name < apple,orange,redis expected to output to standard outapple,orange,red,1api.jarcurrent functionality of thejar, i.e. runs a local instance ofAPI.