コード例 #1
0
 def testBBCNews(self):
     e = Extractor(url='http://www.bbc.com/news/world-europe-26919928')
     e.find_entities()
  
     self.assertLess(0, len(e.places))
     self.assertIn('Russia', e.places)
     self.assertIn('Kiev', e.places)
コード例 #2
0
 def testNairobi2(self):
     text3 = """ Risks of Cycling in Nairobi:http://www.globalsiteplans.com/environmental-design/engineering-environmental-design/the-risky-affair-of-cycling-in-nairobi-kenya/ ... via @ConstantCap @KideroEvans @county_nairobi @NrbCity_Traffic """
     e = Extractor(text=text3)
     e.find_entities()
  
     self.assertLess(0, len(e.places))
     self.assertIn('Nairobi', e.places)
コード例 #3
0
    def testNairobi3(self):
        text4 = """ @DurbanSharks [Africa Renewal]It is early morning in Nairobi, the Kenyan capital. The traffic jam along Ngong """
        e = Extractor(text=text4)
        e.find_entities()
 
        self.assertLess(0, len(e.places))
        self.assertIn('Nairobi', e.places)
        self.assertIn('Ngong', e.places)
コード例 #4
0
    def testNewYork(self):
        # unicode
        text5 = u""" There is a city called New York in the United States."""
        e = Extractor(text=text5)
        e.find_entities()
 
        self.assertEqual(2, len(e.places))
        assert u'New York' in e.places
        assert u'United States' in e.places
コード例 #5
0
 def testNairobi(self):
     text = """ Perfect just Perfect! It's a perfect storm for Nairobi on a 
     Friday evening! horrible traffic here is your cue to become worse @Ma3Route """
  
     e = Extractor(text=text)
     e.find_entities()
  
     self.assertLess(0, len(e.places))
     assert 'Nairobi' in e.places
コード例 #6
0
    def testSaoPaulo(self):
        # unicode and two words
        text6 = u""" There is a city called São Paulo in Brazil."""
        e = Extractor(text=text6)
        e.find_entities()
 
        self.assertEqual(2, len(e.places))
        self.assertIn(u'São Paulo', e.places)
        self.assertIn(u'Brazil', e.places)

        text6 = u""" There is a city called Sao Paulo in Brazil."""
        e = Extractor(text=text6)
        e.find_entities()
 
        self.assertEqual(2, len(e.places))
        self.assertIn(u'Sao Paulo', e.places)
        self.assertIn(u'Brazil', e.places)