gitextract_ogmutb0y/ ├── .gitignore ├── LICENSE.txt ├── README.md ├── code/ │ ├── Classifier/ │ │ ├── CLPL.py │ │ ├── Classifier.py │ │ ├── Classifier_em.py │ │ ├── DataIO.py │ │ ├── HierarchySVM.py │ │ ├── Logistic.py │ │ ├── MulticlassSVM.py │ │ ├── PLSVM.py │ │ ├── Perceptron.py │ │ ├── SVM.py │ │ ├── TypeHierarchy.py │ │ ├── liblinear.py │ │ ├── liblinear.so.3 │ │ └── liblinearutil.py │ ├── DataProcessor/ │ │ ├── Feature/ │ │ │ ├── __init__.py │ │ │ ├── abstract_feature.py │ │ │ ├── brown_feature.py │ │ │ ├── dependency_feature.py │ │ │ ├── em_brown_feature.py │ │ │ ├── em_dependency_feature.py │ │ │ ├── em_other_feature.py │ │ │ ├── em_token_feature.py │ │ │ ├── other_feature.py │ │ │ └── token_feature.py │ │ ├── __init__.py │ │ ├── feature_generation.py │ │ ├── liblinear_processor.py │ │ ├── mention.py │ │ ├── mention_reader.py │ │ ├── ner_feature.py │ │ ├── nlp_parse.py │ │ ├── pruning_heuristics.py │ │ └── statistic.py │ ├── Evaluation/ │ │ ├── convertPredictionToJson.py │ │ ├── emb_prediction.py │ │ ├── emb_test.py │ │ ├── evaluation.py │ │ └── tune_threshold.py │ └── Model/ │ ├── FCM/ │ │ ├── README.md │ │ ├── all.sen │ │ ├── code/ │ │ │ ├── BaseComponentModel.cpp │ │ │ ├── BaseComponentModel.h │ │ │ ├── Commons.h │ │ │ ├── EmbeddingModel.cpp │ │ │ ├── EmbeddingModel.h │ │ │ ├── FctCoarseModel.cpp │ │ │ ├── FctCoarseModel.h │ │ │ ├── FctConvolutionModel.cpp │ │ │ ├── FctConvolutionModel.h │ │ │ ├── FctDeepModel.cpp │ │ │ ├── FctDeepModel.h │ │ │ ├── FeatureModel.cpp │ │ │ ├── FeatureModel.h │ │ │ ├── FullFctModel.cpp │ │ │ ├── FullFctModel.h │ │ │ ├── Instances.cpp │ │ │ ├── Instances.h │ │ │ ├── RE_FCT │ │ │ ├── RE_FCT.cpp │ │ │ ├── RE_FCT_fixed │ │ │ ├── RE_FCT_fixed.cpp │ │ │ ├── makefile │ │ │ └── predict.fea.fullnerpair.onlyne.txt │ │ ├── data/ │ │ │ ├── SemEval.test.fea.sst │ │ │ ├── SemEval.test.keys │ │ │ ├── SemEval.train.fea.sst │ │ │ ├── semeval2010_task8_scorer-v1.2.pl │ │ │ └── vectors.nyt2011.cbow.semeval.filtered │ │ ├── filter.py │ │ ├── gen_fmt.py │ │ ├── gen_sen.py │ │ ├── predict.txt │ │ ├── process.py │ │ ├── run.sh │ │ ├── test.fmt │ │ ├── test.fmt.tmp │ │ ├── test.id │ │ ├── test.sen │ │ ├── train.fmt │ │ ├── train.id │ │ ├── train.sen │ │ ├── vec.emb │ │ ├── word2vec │ │ └── word2vec.cpp │ ├── baselines/ │ │ ├── hypenet/ │ │ │ ├── README.md │ │ │ ├── data/ │ │ │ │ └── README.md │ │ │ ├── evaluation.py │ │ │ ├── helper.py │ │ │ ├── lemmatize.py │ │ │ ├── model.h5 │ │ │ ├── plot.py │ │ │ ├── postprocess.py │ │ │ ├── preprocess.py │ │ │ ├── sdp.py │ │ │ ├── sentence_normalize.py │ │ │ ├── sentence_tokens.py │ │ │ ├── shortest_dep.py │ │ │ ├── split_baseline_data.py │ │ │ └── test_corenlp.py │ │ ├── sdp-lstm/ │ │ │ ├── README.md │ │ │ ├── dependency/ │ │ │ │ ├── analyze.py │ │ │ │ ├── data_utils.py │ │ │ │ ├── emb_utils.py │ │ │ │ ├── eval.py │ │ │ │ ├── scorer.py │ │ │ │ ├── sprnn_model.py │ │ │ │ ├── train.py │ │ │ │ ├── tree.py │ │ │ │ └── utils.py │ │ │ └── dependency-kbp/ │ │ │ ├── __init__.py │ │ │ ├── analyze.py │ │ │ ├── data_utils.py │ │ │ ├── emb_utils.py │ │ │ ├── eval.py │ │ │ ├── scorer.py │ │ │ ├── sprnn_model.py │ │ │ ├── train-cv.py │ │ │ └── utils.py │ │ └── sentence-level-models/ │ │ ├── README.md │ │ ├── cotype2json.py │ │ ├── model.py │ │ ├── models/ │ │ │ ├── bgru.py │ │ │ ├── cnn.py │ │ │ ├── lstm.py │ │ │ ├── pcnn.py │ │ │ └── position_aware_lstm.py │ │ ├── tacred2json.py │ │ ├── train-cv.py │ │ ├── train.py │ │ ├── utils.py │ │ └── vocab.py │ ├── dw/ │ │ ├── deepwalk-bipa.cpp │ │ ├── deepwalk-hete-em.cpp │ │ ├── deepwalk-hete.cpp │ │ └── makefile │ ├── multir/ │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings/ │ │ │ └── org.eclipse.jdt.core.prefs │ │ ├── LICENSE.txt │ │ ├── README.txt │ │ ├── annotations/ │ │ │ ├── sentential-byrelation.txt │ │ │ └── sentential.txt │ │ ├── lib/ │ │ │ └── protobuf-java-2.3.0.jar │ │ ├── multiR.jar │ │ ├── multiR_new.jar │ │ ├── multir.jar │ │ ├── run.sh │ │ └── src/ │ │ ├── cc/ │ │ │ └── factorie/ │ │ │ └── protobuf/ │ │ │ └── DocumentProtos.java │ │ └── edu/ │ │ └── uw/ │ │ └── cs/ │ │ └── multir/ │ │ ├── learning/ │ │ │ ├── algorithm/ │ │ │ │ ├── AveragedPerceptron.java │ │ │ │ ├── ConditionalInference.java │ │ │ │ ├── FullInference.java │ │ │ │ ├── Model.java │ │ │ │ ├── Parameters.java │ │ │ │ ├── Parse.java │ │ │ │ ├── Scorer.java │ │ │ │ └── Viterbi.java │ │ │ └── data/ │ │ │ ├── Dataset.java │ │ │ ├── MILDocument.java │ │ │ └── MemoryDataset.java │ │ ├── main/ │ │ │ ├── AggregatePrecisionRecallCurve.java │ │ │ ├── Main.java │ │ │ ├── Preprocess.java │ │ │ ├── ResultWriter.java │ │ │ ├── SententialPrecisionRecallByRelation.java │ │ │ ├── SententialPrecisionRecallCurve.java │ │ │ ├── Test.java │ │ │ └── Train.java │ │ ├── preprocess/ │ │ │ ├── ConvertProtobufToMILDocument.java │ │ │ └── Mappings.java │ │ └── util/ │ │ ├── DenseVector.java │ │ └── SparseBinaryVector.java │ ├── pte/ │ │ ├── line.cpp │ │ ├── linelib.cpp │ │ ├── linelib.h │ │ ├── makefile │ │ ├── pte-hete.cpp │ │ ├── ransampl.c │ │ └── ransampl.h │ ├── retype/ │ │ ├── hplelib.cpp │ │ ├── hplelib.h │ │ ├── makefile │ │ ├── ransampl.c │ │ ├── ransampl.h │ │ ├── retype │ │ ├── retype-rm │ │ ├── retype-rm.cpp │ │ └── retype.cpp │ ├── seq-kernel/ │ │ ├── gen_data.py │ │ ├── gen_fmt.py │ │ ├── gen_lb.py │ │ ├── gen_sen.py │ │ ├── libsvm/ │ │ │ ├── COPYRIGHT │ │ │ ├── FAQ.html │ │ │ ├── Makefile │ │ │ ├── Makefile.win │ │ │ ├── README │ │ │ ├── heart_scale │ │ │ ├── java/ │ │ │ │ ├── Makefile │ │ │ │ ├── libsvm/ │ │ │ │ │ ├── svm.java │ │ │ │ │ ├── svm.m4 │ │ │ │ │ ├── svm_model.java │ │ │ │ │ ├── svm_node.java │ │ │ │ │ ├── svm_parameter.java │ │ │ │ │ ├── svm_print_interface.java │ │ │ │ │ └── svm_problem.java │ │ │ │ ├── libsvm.jar │ │ │ │ ├── svm_predict.java │ │ │ │ ├── svm_scale.java │ │ │ │ ├── svm_toy.java │ │ │ │ ├── svm_train.java │ │ │ │ └── test_applet.html │ │ │ ├── matlab/ │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── libsvmread.c │ │ │ │ ├── libsvmwrite.c │ │ │ │ ├── make.m │ │ │ │ ├── svm_model_matlab.c │ │ │ │ ├── svm_model_matlab.h │ │ │ │ ├── svmpredict.c │ │ │ │ └── svmtrain.c │ │ │ ├── model.txt │ │ │ ├── predict.txt │ │ │ ├── python/ │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── svm.py │ │ │ │ └── svmutil.py │ │ │ ├── svm-predict │ │ │ ├── svm-predict.c │ │ │ ├── svm-scale │ │ │ ├── svm-scale.c │ │ │ ├── svm-toy/ │ │ │ │ ├── gtk/ │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── callbacks.cpp │ │ │ │ │ ├── callbacks.h │ │ │ │ │ ├── interface.c │ │ │ │ │ ├── interface.h │ │ │ │ │ ├── main.c │ │ │ │ │ └── svm-toy.glade │ │ │ │ ├── qt/ │ │ │ │ │ ├── Makefile │ │ │ │ │ └── svm-toy.cpp │ │ │ │ └── windows/ │ │ │ │ └── svm-toy.cpp │ │ │ ├── svm-train │ │ │ ├── svm-train.c │ │ │ ├── svm.cpp │ │ │ ├── svm.def │ │ │ ├── svm.h │ │ │ ├── tools/ │ │ │ │ ├── README │ │ │ │ ├── checkdata.py │ │ │ │ ├── easy.py │ │ │ │ ├── grid.py │ │ │ │ └── subset.py │ │ │ └── windows/ │ │ │ ├── libsvmread.mexw64 │ │ │ ├── libsvmwrite.mexw64 │ │ │ ├── svmpredict.mexw64 │ │ │ └── svmtrain.mexw64 │ │ ├── process.py │ │ ├── run.sh │ │ ├── ssk_core/ │ │ │ ├── base.txt │ │ │ ├── hs_err_pid12502.log │ │ │ ├── hs_err_pid16669.log │ │ │ ├── hs_err_pid18953.log │ │ │ ├── infer.txt │ │ │ ├── libsvm/ │ │ │ │ ├── CustomKernel.java │ │ │ │ ├── Makefile │ │ │ │ ├── libsvm.jar │ │ │ │ ├── svm.java │ │ │ │ ├── svm_model.java │ │ │ │ ├── svm_node.java │ │ │ │ ├── svm_parameter.java │ │ │ │ └── svm_problem.java │ │ │ ├── readme.txt │ │ │ └── ssk/ │ │ │ ├── FeatureDictionary.java │ │ │ ├── InstanceExample.java │ │ │ ├── Makefile │ │ │ ├── SubsequenceKernel.java │ │ │ ├── intex_node.java │ │ │ └── ssk.jar │ │ ├── test.lb │ │ ├── test.sen │ │ ├── test.txt │ │ ├── train.shuf │ │ ├── train.smp │ │ ├── train.smp.lb │ │ └── train.smp.sen │ └── warp/ │ ├── makefile │ └── warp.cpp ├── data/ │ └── source/ │ ├── BioInfer/ │ │ └── README.md │ ├── KBP/ │ │ └── README.md │ └── NYT/ │ └── README.md └── run.sh