update bots

This commit is contained in:
2026-05-18 14:15:59 +07:00
parent b0ce866a2f
commit b9054d178e
5775 changed files with 832577 additions and 38 deletions

View File

@@ -0,0 +1,89 @@
# Data sources:
# Hausa names: https://en.wikipedia.org/wiki/Hausa_names
# Additional references:
# - Journal of West African Languages (Hausa naming practices, 2016)
from faker.providers.person import Provider as PersonProvider
class Provider(PersonProvider):
# Male first names
first_names_male = [
"Abdullahi",
"Musa",
"Sani",
"Ibrahim",
"Aliyu",
"Bello",
"Kabiru",
"Shehu",
"Yusuf",
"Haruna",
"Ismail",
"Usman",
"Nasiru",
"Mahmud",
"Umar",
"Habibu",
"Danjuma",
"Tanimu",
"Shamsuddeen",
"Ahmad",
]
# Female first names
first_names_female = [
"Zainab",
"Aisha",
"Hauwa",
"Fatima",
"Hadiza",
"Maryam",
"Saadatu",
"Jamila",
"Rabi",
"Khadija",
"Bilkisu",
"Asmau",
"Halima",
"Safiya",
"Sumayya",
"Habiba",
"Ruqayya",
"Hafsat",
"Aminatu",
"Gambo",
]
# Combined list
first_names = first_names_male + first_names_female
# Prefixes
prefixes_male = ["Alhaji", "Mallam", "Dr.", "Prof."]
prefixes_female = ["Hajiya", "Mrs.", "Dr.", "Prof."]
prefixes = prefixes_male + prefixes_female
# Last names
last_names = [
"Abubakar",
"Mohammed",
"Yahaya",
"Garba",
"Danjuma",
"Buhari",
"Zubairu",
"Jibril",
"Suleiman",
"Lawal",
"Tukur",
"Ali",
"Shehu",
"Mustapha",
"Kabir",
"Idris",
"Saidu",
"Bappa",
"Yusuf",
"Isah",
]