Exemplo n.º 1
0
    def setUp(self):
        self.tagger = tagging.PosHypernymTagger()

        # Make sure the required NLTK data files are downloaded
        for function in utils.get_initialization_functions(self,
                                                           'tagger').values():
            function()
Exemplo n.º 2
0
    def test_tagging_french(self):
        self.tagger = tagging.PosHypernymTagger(language=languages.FRE)

        tagged_text = self.tagger.get_bigram_pair_string(
            'Salut comment allez-vous?')

        self.assertEqual(tagged_text, 's:comment c:allez-vous')
Exemplo n.º 3
0
    def test_tagging_english(self):
        self.tagger = tagging.PosHypernymTagger(language=languages.ENG)

        tagged_text = self.tagger.get_bigram_pair_string(
            'Hello, how are you doing on this awesome day?')

        self.assertEqual(tagged_text, 'DT:awesome JJ:time_unit')
Exemplo n.º 4
0
    def test_tagging_russian(self):
        self.tagger = tagging.PosHypernymTagger(language=languages.RUS)

        tagged_text = self.tagger.get_bigram_pair_string(
            'Привет, как ты?')

        self.assertEqual(tagged_text, 'п:как к:ты')
Exemplo n.º 5
0
    def test_tagging_russian(self):
        self.tagger = tagging.PosHypernymTagger(language=languages.RUS)

        tagged_text = self.tagger.get_bigram_pair_string('Привет, как ты?')

        self.assertEqual(tagged_text, 'п:как к:ты')
 def setUp(self):
     self.tagger = tagging.PosHypernymTagger()