diff --git a/BioNLP16-ST/BioNLP16.BB3.sh b/BioNLP16-ST/BioNLP16.BB3.sh index e91d980..dfe708f 100644 --- a/BioNLP16-ST/BioNLP16.BB3.sh +++ b/BioNLP16-ST/BioNLP16.BB3.sh @@ -44,8 +44,11 @@ perl -pi -e 's/^R/E/g' BioNLP-ST-2016_BB-event_train_AND_dev/*.a2 $jython $verseDir/core/TextProcessor.py --inDir BioNLP-ST-2016_BB-event_train_AND_dev --format ST --outFile BioNLP-ST-2016_BB-event_train_AND_dev.verse $jython $verseDir/core/TextProcessor.py --inDir BioNLP-ST-2016_BB-event_test --format ST --outFile BioNLP-ST-2016_BB-event_test.verse -# Run the relation extractor! -$python $verseDir/core/RelationExtractor.py --trainingFile BioNLP-ST-2016_BB-event_train_AND_dev.verse --testingFile BioNLP-ST-2016_BB-event_test.verse --relationDescriptions $descFile --outFile out.verse --parameters "$parameters" +# Build the model +$python $verseDir/core/BuildRelationModel.py --trainingFile BioNLP-ST-2016_BB-event_train_AND_dev.verse --relationDescriptions $descFile --parameters "$parameters" --modelFile relations.model + +# Run the model +$python $verseDir/core/UseRelationModel.py --modelFile relations.model --testingFile BioNLP-ST-2016_BB-event_test.verse --outFile out.verse # Filter out any incorrect relations $python $verseDir/utils/Filter.py --inFile out.verse --outFile filtered.verse --relationFilters $descFile diff --git a/BioNLP16-ST/BioNLP16.SeeDev.sh b/BioNLP16-ST/BioNLP16.SeeDev.sh index 0319c10..22d68ea 100644 --- a/BioNLP16-ST/BioNLP16.SeeDev.sh +++ b/BioNLP16-ST/BioNLP16.SeeDev.sh @@ -37,8 +37,12 @@ rm -fr BioNLP-ST-2016_SeeDev-binary_train BioNLP-ST-2016_SeeDev-binary_dev $jython $verseDir/core/TextProcessor.py --inDir BioNLP-ST-2016_SeeDev-binary_train_AND_dev --format ST --outFile BioNLP-ST-2016_SeeDev-binary_train_AND_dev.verse $jython $verseDir/core/TextProcessor.py --inDir BioNLP-ST-2016_SeeDev-binary_test --format ST --outFile BioNLP-ST-2016_SeeDev-binary_test.verse -# Run the relation extractor! -$python $verseDir/core/RelationExtractor.py --trainingFile BioNLP-ST-2016_SeeDev-binary_train_AND_dev.verse --testingFile BioNLP-ST-2016_SeeDev-binary_test.verse --relationDescriptions $descFile --outFile out.verse --parameters "$parameters" +# Build the model +$python $verseDir/core/BuildRelationModel.py --trainingFile BioNLP-ST-2016_SeeDev-binary_train_AND_dev.verse --relationDescriptions $descFile --parameters "$parameters" --modelFile relations.model + +# Run the model +$python $verseDir/core/UseRelationModel.py --modelFile relations.model --testingFile BioNLP-ST-2016_SeeDev-binary_test.verse --outFile out.verse + # Filter out any incorrect relations $python $verseDir/utils/Filter.py --inFile out.verse --outFile filtered.verse --relationFilters $descFile