Example #1
0
 def test_dame_gender_males_list(self):
     g = Gender()
     m = g.males_list(corpus="es")
     self.assertTrue("Adrian" in m)
     self.assertEqual(len(m), 24511)
     m2 = g.males_list(corpus="uk")
     self.assertTrue("Adrian" in m2)
     self.assertEqual(len(m2), 15206)
     m3 = g.males_list(corpus="us")
     self.assertTrue("Adrian" in m3)
     self.assertEqual(len(m3), 33181)
     m4 = g.males_list(corpus="uy")
     self.assertTrue("Adrian" in m4)
     self.assertEqual(len(m4), 9107)
Example #2
0
# Boston, MA 02110-1301 USA,
from app.dame_gender import Gender

g = Gender()

# LETTER A
print("---------------------------------------------------------------")
females = 0
for i in g.females_list():
    if (g.features_int(i)["a"] >= 1):
        females = females + 1
#print("Females with last letter a: " + str(females))
print("Females with letter/s a: %s " % (females / len(g.females_list())))

males = 0
for i in g.males_list():
    if (g.features_int(i)["a"] >= 1):
        males = males + 1
print("Males with letter/s a: %s " % (males / len(g.males_list())))

# LAST LETTER A
print("---------------------------------------------------------------")
females = 0
for i in g.females_list():
    if (g.features_int(i)["last_letter_a"] == 1):
        females = females + 1
#print("Females with last letter a: " + str(females))
print("Females with last letter a: %s " % (females / len(g.females_list())))

males = 0
for i in g.males_list():
Example #3
0
 def test_dame_gender_males_list_method_returns_correct_result(self):
     g = Gender()
     m = g.males_list()
     self.assertTrue("Adrian" in m)