Skip to content

Deploys WebMIaS, MIREval, and NTCIR MIaS Search to reproduce NTCIR-11 Math-2 main task results

Notifications You must be signed in to change notification settings

MIR-MU/ntcir-mias-deployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NTCIR MIaS Search Deployment – Evaluates NTCIR MIaS Search on NTCIR Math datasets

NTCIR MIaS Search Deployment is a GNU make makefile that automates the deployment of WebMIaS, and the configuration and execution of the various MIR packages, resulting in an evaluation of the NTCIR MIaS Search system on the NTCIR Math datasets.

Usage

Performing a clean run

Before running make, you will need to adjust the definitions of the following variables in the file definitions.mk to match your environment:

The following commands removing any results of the previous run, and builds all targets:

$ make clean all

Make will be executed with maximum verbosity and a file named Makefile.log is created in the current working directory, and contains all output along with time information. The evaluation results will be stored in a directory named according to the RESULTS_NTCIR11 variable defined in definitions.mk.

Note that although the clean pseudotarget removes all results, you will need to manually shut down any running instances of Apache Tomcat that were started as a result of the previous runs.

Plotting a dependency tree

Executing the make plot command produces the following dependency graph of the individual targets in the makefile:

Dependency tree

Storage and time requirements

Disregarding the datasets that you need to download beforehand, make will produce about 157G of data, out of which 93G will be MIaS indexes, 51G the converted NTCIR-10 Math dataset, and 500M the final results.

The following table shows how long it takes on average to construct the individual targets with 448G of RAM, and eight Intel Xeon™ X7560 2.26 GHz CPUs. Only targets that take longer than a minute are listed:

Target name Wall clock time Number of testing runs
$(INDEX_NTCIR11_12) 17h 53m 34s 1
$(INDEX_NTCIR10) 9h 2m 56s 2
$(NTCIR_MATH_DENSITY_NTCIR11) 1h 5m 30s 4
$(NTCIR_MATH_DENSITY_ALL) 52m 21s 3
$(NTCIR_MATH_DENSITY_ALL_WITHOUT_NTCIR10) 41m 50s 3
$(DATASET_NTCIR10_CONVERTED) 23m 26s 1
$(RESULTS_NTCIR11) 2m 4s 1

About

Deploys WebMIaS, MIREval, and NTCIR MIaS Search to reproduce NTCIR-11 Math-2 main task results

Resources

Stars

Watchers

Forks

Packages

No packages published