예제 #1
0
파일: qa.py 프로젝트: Bolevacz/4lang
    def __init__(self, cfg):
        self.cfg = cfg

        nltk.download('punkt', quiet=True)
        self.sent_detector = nltk.data.load('tokenizers/punkt/english.pickle')
        self.text_to_4lang = TextTo4lang(cfg)
        self.word_similarity = WordSimilarity(cfg)
예제 #2
0
 def __init__(self, cfg):
     self.cfg = cfg
     self.text_to_4lang = TextTo4lang(cfg)
     self.graph_dir = self.cfg.get("qa", "graph_dir")
     self.dep_dir = self.cfg.get("qa", "deps_dir")
     ensure_dir(self.graph_dir)
     ensure_dir(self.dep_dir)
     self.word_similarity = WordSimilarity(cfg)