diff --git a/geo-tagger/README.md b/geo-tagger/README.md old mode 100644 new mode 100755 diff --git a/geo-tagger/examples.http b/geo-tagger/examples.http old mode 100644 new mode 100755 diff --git a/geo-tagger/requirements.txt b/geo-tagger/requirements.txt old mode 100644 new mode 100755 diff --git a/geo-tagger/swagger.json b/geo-tagger/swagger.json old mode 100644 new mode 100755 diff --git a/geo-tagger/v1/geoTagger/geoTagger.ini b/geo-tagger/v1/geoTagger/geoTagger.ini old mode 100644 new mode 100755 diff --git a/geo-tagger/v1/geoTagger/geoTagger.py b/geo-tagger/v1/geoTagger/geoTagger.py old mode 100644 new mode 100755 diff --git a/geo-tagger/v1/perseeBaipTagger/model.pt b/geo-tagger/v1/perseeBaipTagger/model.pt old mode 100644 new mode 100755 Binary files differ diff --git a/geo-tagger/v1/perseeBaipTagger/tagger.ini b/geo-tagger/v1/perseeBaipTagger/tagger.ini old mode 100644 new mode 100755 diff --git a/geo-tagger/v1/perseeBaipTagger/tagger.py b/geo-tagger/v1/perseeBaipTagger/tagger.py old mode 100644 new mode 100755 index c764a22..b17db12 --- a/geo-tagger/v1/perseeBaipTagger/tagger.py +++ b/geo-tagger/v1/perseeBaipTagger/tagger.py @@ -3,12 +3,16 @@ import sys import json import re +import os from flair.models import SequenceTagger from flair.data import Sentence import logging +logging.getLogger('flair').handlers[0].stream = sys.stderr + + def data_normalization(dic,sentence): cpy_sentence = sentence @@ -21,8 +25,8 @@ return cpy_sentence -logging.getLogger('flair').handlers[0].stream = sys.stderr -tagger = SequenceTagger.load("model.pt") +tagger = SequenceTagger.load("./v1/perseeBaipTagger/model.pt") + error_dic = {} error_dic["\n"] = " " @@ -37,6 +41,7 @@ uniqueOrg = ["collège","lycée","académie","faculté","école","établissement","institut"] trans = ["nomination","affectation","concession","érection","suppression"] + for line in sys.stdin: data = json.loads(line) text=data['value']