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