diff --git a/fr/Makefile b/fr/Makefile index b711f2a0b12e4dadd13f6018eb4e651711218a64..d1bcb1d1a54701eddc79170507718d53ce03d830 100644 --- a/fr/Makefile +++ b/fr/Makefile @@ -9,7 +9,7 @@ compile: $(MAKE) -C maca_trans_tagger compile $(MAKE) -C maca_trans_morpho compile $(MAKE) -C maca_trans_parser compile - $(MAKE) -C maca_trans_parser_nn compile +# $(MAKE) -C maca_trans_parser_nn compile # $(MAKE) -C maca_crf_tagger compile install: @@ -17,7 +17,7 @@ install: $(MAKE) -C maca_trans_tagger install $(MAKE) -C maca_trans_morpho install $(MAKE) -C maca_trans_parser install - $(MAKE) -C maca_trans_parser_nn install +# $(MAKE) -C maca_trans_parser_nn install $(MAKE) -C maca_lemmatizer install $(MAKE) -C maca_lexer install # $(MAKE) -C maca_crf_tagger install @@ -31,7 +31,7 @@ clean: $(MAKE) -C data/treebank clean $(MAKE) -C maca_lexer clean $(MAKE) -C maca_trans_parser clean - $(MAKE) -C maca_trans_parser_nn clean + # $(MAKE) -C maca_trans_parser_nn clean $(MAKE) -C maca_trans_morpho clean $(MAKE) -C maca_trans_tagger clean $(MAKE) -C maca_crf_tagger clean diff --git a/fr/maca_lemmatizer/Makefile b/fr/maca_lemmatizer/Makefile index 0aca0791623ee752848321c912c57b6ce1119310..05e1e78725cbd3f45dfc084675d3c2f2c0b7ffd4 100644 --- a/fr/maca_lemmatizer/Makefile +++ b/fr/maca_lemmatizer/Makefile @@ -1,9 +1,20 @@ DATA=../data/morpho-lexicon +THRESHOLD=100 +STRICT=-s ##----------------------------------------------------------------------- ## compile ##----------------------------------------------------------------------- +model : cff + perceptron_train --cff $< --model model -n 4 + +cff: rules + maca_trans_lemmatizer_mcf2cff -f exceptions.fplm -x cff -i ../data/treebank/train.mcf -F maca_trans_lemmatizer.fm -V dico + +rules: + maca_compute_l_rules -f ../data/morpho-lexicon/fplm -e exceptions.fplm -r rules $(STRICT) -t $(THRESHOLD) + ##----------------------------------------------------------------------- ## install ##----------------------------------------------------------------------- @@ -15,4 +26,8 @@ install: ## clean ##----------------------------------------------------------------------- - +clean: + -rm rules + -rm exceptions.fplm + -rm cff + -rm model diff --git a/fr/maca_lemmatizer/maca_trans_lemmatizer.fm b/fr/maca_lemmatizer/maca_trans_lemmatizer.fm new file mode 100644 index 0000000000000000000000000000000000000000..f470bfd7cc885f3ee2d7be6b64fe347103ae1e6c --- /dev/null +++ b/fr/maca_lemmatizer/maca_trans_lemmatizer.fm @@ -0,0 +1,21 @@ +#b0U1 +#b0p b0f +#b0len +#bm1f +#bm2f +#b0p +#bm1p +#bm1m +#bm1p bm1m +#bm2p +#bm3p +#bm2p bm1p +#bm2p bm3p +#b0p b0s1 +#b0s2 +#b0s3 +#b0s4 +#b0s5 +b0p b0s1 b0s2 +b0p b0s1 b0s2 b0s3 +b0p b0s1 b0s2 b0s3 b0s4