From 5a987b3ed28e053911065582817a84dddc7327f2 Mon Sep 17 00:00:00 2001 From: Franck Dary <franck.dary@lis-lab.fr> Date: Thu, 11 Apr 2019 15:14:35 +0200 Subject: [PATCH] Fixed lemmatization --- transition_machine/src/Oracle.cpp | 9 --------- 1 file changed, 9 deletions(-) diff --git a/transition_machine/src/Oracle.cpp b/transition_machine/src/Oracle.cpp index 9a33b9a..81c3ca1 100644 --- a/transition_machine/src/Oracle.cpp +++ b/transition_machine/src/Oracle.cpp @@ -383,10 +383,7 @@ void Oracle::createDatabase() char b4[1024]; while (fscanf(fd, "%[^\t]\t%[^\t]\t%[^\t]\t%[^\n]\n", b1, b2, b3, b4) == 4) - { oracle->data[std::string(b1) + std::string("_") + b2] = b3; - oracle->data[std::string(b1) + std::string("_??")] = b3; - } }, [](Config & c, Oracle * oracle) { @@ -397,12 +394,6 @@ void Oracle::createDatabase() if(lemma.empty()) lemma = oracle->data[noAccentLower(form) + "_" + pos]; - if(lemma.empty()) - lemma = oracle->data[form + "_??"]; - - if(lemma.empty()) - lemma = oracle->data[noAccentLower(form) + "_??"]; - if(lemma.empty()) return std::string("NOTFOUND"); else -- GitLab