diff --git a/en/Makefile b/en/Makefile index 6e0e76382aee921014ce46eba0073779621a2533..bfcbe092ed4b9f03d4b4402a5d1b2bbb02c4aeb6 100644 --- a/en/Makefile +++ b/en/Makefile @@ -7,14 +7,14 @@ compile: $(MAKE) -C data/treebank compile $(MAKE) -C maca_trans_parser compile $(MAKE) -C maca_trans_tagger compile -# $(MAKE) -C maca_crf_tagger compile + $(MAKE) -C maca_crf_tagger compile install: -mkdir -p bin $(MAKE) -C maca_trans_parser install $(MAKE) -C maca_trans_tagger install $(MAKE) -C maca_lemmatizer install -# $(MAKE) -C maca_crf_tagger install + $(MAKE) -C maca_crf_tagger install # @tar -cvzf ./maca_datas.tgz bin evaluation: @@ -25,5 +25,5 @@ clean: $(MAKE) -C data/treebank clean $(MAKE) -C maca_trans_parser clean $(MAKE) -C maca_trans_tagger clean -# $(MAKE) -C maca_crf_tagger clean + $(MAKE) -C maca_crf_tagger clean $(MAKE) -C eval clean diff --git a/en/data/treebank/Makefile b/en/data/treebank/Makefile index a91d9d3b47886166b9b3381afe7b331205055db9..f6ad21873633d0a3582f351dd48dd3a7364adf8e 100644 --- a/en/data/treebank/Makefile +++ b/en/data/treebank/Makefile @@ -7,16 +7,16 @@ DEV=$(PTB_DIR)/ptb.dev.conll09 compile: dev.mcf test.mcf train.mcf dev.mcf: $(DEV) - $(TOOLS)/conll09_to_07.pl $< > tmp - $(TOOLS)/conll2mcf -f tmp -1W -2P -3L -4H -5D > $@ + $(TOOLS)/conll09_to_07.pl $< > dev.conll + $(TOOLS)/conll2mcf -f dev.conll -1W -2P -3L -4H -5D > $@ test.mcf: $(TEST) - $(TOOLS)/conll09_to_07.pl $< > tmp - $(TOOLS)/conll2mcf -f tmp -1W -2P -3L -4H -5D > $@ + $(TOOLS)/conll09_to_07.pl $< > test.conll + $(TOOLS)/conll2mcf -f test.conll -1W -2P -3L -4H -5D > $@ train.mcf: $(TRAIN) - $(TOOLS)/conll09_to_07.pl $< > tmp - $(TOOLS)/conll2mcf -f tmp -1W -2P -3L -4H -5D > $@ + $(TOOLS)/conll09_to_07.pl $< > train.conll + $(TOOLS)/conll2mcf -f train.conll -1W -2P -3L -4H -5D > $@ clean: - - rm test.mcf train.mcf dev.mcf tmp + - rm test.mcf train.mcf dev.mcf dev.conll train.conll test.conll diff --git a/en/maca_crf_tagger/Makefile b/en/maca_crf_tagger/Makefile index 4704f226b9bd4f87e51287b0b7e00a4f4319bd5e..e620d6adb0f1be054e6967581453b26c39ef808d 100644 --- a/en/maca_crf_tagger/Makefile +++ b/en/maca_crf_tagger/Makefile @@ -6,7 +6,7 @@ compile: $(ALL) bin: $(BIN) -crf_tagger_model.txt: ../data/treebank/train.conll07 tagger-3gram.template +crf_tagger_model.txt: ../data/treebank/train.conll tagger-3gram.template $(TOOLS)train_crf_tagger.sh $^ $@ crf_tagger_model.bin: crf_tagger_model.txt @@ -15,7 +15,7 @@ crf_tagger_model.bin: crf_tagger_model.txt crf_tagger_wordtag_lexicon_external.txt: ../data/morpho-lexicon/fplm $(TOOLS)create_crf_lexicon.py < $^ > $@ -crf_tagger_wordtag_lexicon_from_train.txt: ../data/treebank/train.conll07 +crf_tagger_wordtag_lexicon_from_train.txt: ../data/treebank/train.conll $(TOOLS)extract_crf_lexicon.py < $< > $@ crf_tagger_wordtag_lexicon.txt: crf_tagger_wordtag_lexicon_external.txt crf_tagger_wordtag_lexicon_from_train.txt diff --git a/en/maca_trans_parser/maca_trans_parser.fm b/en/maca_trans_parser/maca_trans_parser.fm index c82f572a6ab06df2d4472b0ee150635c5c3ef22d..1daf23bf654e99941a4b8cd212a3b23d0c6cc584 100644 --- a/en/maca_trans_parser/maca_trans_parser.fm +++ b/en/maca_trans_parser/maca_trans_parser.fm @@ -5,12 +5,12 @@ s0g s0sf #s1g #s1sf -s0l +s0f s0p s1p -b0l +b0f b0p -b1l +b1f b1p b2p b3p @@ -20,22 +20,22 @@ ldep_s1r rdep_s1r ldep_b0r rdep_b0r -s0l b0l +s0f b0f s0p b0p -b0p b0l +b0p b0f b0p ldep_b0r s1p b1p b1p b2p -s0p b0p b0l +s0p b0p b0f s0p ldep_s0r rdep_s0r -s0p s0l b0p +s0p s0f b0p s0p b0p dist_s0_b0 s1p s0p b0p b0p b1p b2p b1p b2p b3p s0p b0p b1p -b1p b1l b2p b3p -b1p b1l b2p b2l b3p +b1p b1f b2p b3p +b1p b1f b2p b2f b3p t1 t2 t3 @@ -44,6 +44,6 @@ t2 t3 t1 t2 t3 #bm1p -#bm1l +#bm1f #bm2p -#bm2l \ No newline at end of file +#bm2f \ No newline at end of file diff --git a/fr/Makefile b/fr/Makefile index ac96876c4cff264fd366586e3ae3ebed60436c6b..c5dc3b7c0e73d0d5137c10433cf2a60c6b4a02d4 100644 --- a/fr/Makefile +++ b/fr/Makefile @@ -8,7 +8,7 @@ compile: $(MAKE) -C maca_lexer compile $(MAKE) -C maca_trans_parser compile $(MAKE) -C maca_trans_tagger compile -# $(MAKE) -C maca_crf_tagger compile + $(MAKE) -C maca_crf_tagger compile install: -mkdir -p bin @@ -16,7 +16,7 @@ install: $(MAKE) -C maca_trans_tagger install $(MAKE) -C maca_lemmatizer install $(MAKE) -C maca_lexer install -# $(MAKE) -C maca_crf_tagger install + $(MAKE) -C maca_crf_tagger install # @tar -cvzf ./maca_datas.tgz bin evaluation: @@ -28,5 +28,5 @@ clean: $(MAKE) -C maca_lexer clean $(MAKE) -C maca_trans_parser clean $(MAKE) -C maca_trans_tagger clean -# $(MAKE) -C maca_crf_tagger clean + $(MAKE) -C maca_crf_tagger clean $(MAKE) -C eval clean diff --git a/fr/maca_trans_parser/Makefile b/fr/maca_trans_parser/Makefile index 86b9cbf7e7ceebaa0c8664a8603322797494b8f2..4cf2c4aa697e790542556e5a0122fb96b17f77d4 100644 --- a/fr/maca_trans_parser/Makefile +++ b/fr/maca_trans_parser/Makefile @@ -7,6 +7,7 @@ CFF_CUTOFF_TRAIN=train.cutoff.cff PERCEPTRON_ITERATIONS=5 CFF_CUTOFF=3 FEATURES_MODEL_FILENAME=maca_trans_parser.fm +#FEATURES_MODEL_FILENAME=dnn.fm VOCABS_FILENAME=maca_trans_parser.vocab MODEL_FILENAME=maca_trans_parser.model NUMBER_OF_SENTENCES=10000000