From f4cb9eeb2dd4a7da2d0499106fcd97f2bd3efb7b Mon Sep 17 00:00:00 2001 From: Alexis Nasr <alexis.nasr@lif.univ-mrs.fr> Date: Tue, 9 May 2017 17:22:20 +0200 Subject: [PATCH] added a directory to compile lemmatizer in fr --- fr/Makefile | 6 +++--- fr/maca_lemmatizer/Makefile | 17 ++++++++++++++++- fr/maca_lemmatizer/maca_trans_lemmatizer.fm | 21 +++++++++++++++++++++ 3 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 fr/maca_lemmatizer/maca_trans_lemmatizer.fm diff --git a/fr/Makefile b/fr/Makefile index b711f2a..d1bcb1d 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 0aca079..05e1e78 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 0000000..f470bfd --- /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 -- GitLab