%cd people/fellows-ml-2/
/Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows-ml-2
Sign up for exciting updates from Arewa Data Science Academy
You have successfully joined our subscriber list.
/Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows-ml-2
import shutil
import pandas as pd
from pathlib import Path
dl = pd.read_csv('/Users/abumafrim/Downloads/dl-c2.csv')
ml = pd.read_csv('/Users/abumafrim/Downloads/ml-c3.csv')
dl = dl.dropna(subset=['Full Name'])
ml = ml.dropna(subset=['Name '])
dl_out_dir = Path('/Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2')
ml_out_dir = Path('/Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3')
template = """---
title: "<<fname>> <<lname>>"
sortby: "<<lname>>, <<fname>>"
subtitle: "<<admission_number>>"
state: "<<state>>"
completed: "❌"
toc: false
about:
id: person-profile
template: jolla
format: html
engine: knitr
---
```{css, echo = FALSE}
.justify {
text-align: justify !important
}
```
```{=html}
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="../../index.html">Home</a></li>
<li class="breadcrumb-item"><a href="../../people.html">People</a></li>
<li class="breadcrumb-item active">Alumni</li>
<li class="breadcrumb-item active" aria-current="page">{{< meta title >}}</li>
</ol>
</nav>
```
:::{#person-profile}
:::
::: {.justify}
## Achievement
Admitted.
:::"""
if dl_out_dir.exists():
shutil.rmtree(dl_out_dir)
if ml_out_dir.exists():
shutil.rmtree(ml_out_dir)
dl_out_dir.mkdir(parents=True, exist_ok=True)
ml_out_dir.mkdir(parents=True, exist_ok=True)
for idx, full_name in enumerate(dl['Full Name']):
names = full_name.strip().split()
if not names:
continue
lname = names[-1]
fname = ' '.join(names[:-1])
f_name = '_'.join(names).lower()
admission_number = 'N/A'
state = 'N/A'
template_filled = template.replace('<<fname>>', fname) \
.replace('<<lname>>', lname) \
.replace('<<admission_number>>', admission_number) \
.replace('<<state>>', state)
out_file = dl_out_dir / f'{idx:03d}_{f_name}.qmd'
print(f'Writing {out_file}')
with open(out_file, 'w') as f:
f.write(template_filled)
for idx, row in ml.iterrows():
try:
names = row['Name '].strip().split()
if not names:
print(f"Skipping empty name in row {idx}")
continue
lname = names[-1]
fname = ' '.join(names[:-1])
f_name = '_'.join(names).lower()
except Exception as e:
print(f"Skipping row {idx} due to error: {e}")
continue
admission_number = row.get('Fellowship Id', 'N/A')
state = 'N/A'
template_filled = template.replace('<<fname>>', fname) \
.replace('<<lname>>', lname) \
.replace('<<admission_number>>', admission_number) \
.replace('<<state>>', state)
out_file = ml_out_dir / f'{idx:03d}_{f_name}.qmd'
print(f'Writing {out_file}')
with open(out_file, 'w') as f:
f.write(template_filled)
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/000_umar_faruk_ibrahim.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/001_faisal_muhammad_adam.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/002_obajuluwa_olusola_victor.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/003_muhammad_usman.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/004_yusuf_aliyu.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/005_surajo_nuhu_umar.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/006_umar_lawan_sani.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/007_amalai_rham_machunga.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/008_abdulkadir_shehu_bichi.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/009_ibrahim_ismaila.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/010_sulaiman_umar_s.noma.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/011_abdullahi_sani_atiku.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/012_ganiu_kuku.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/013_namiru_lawal.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/014_hassan_muhammad_adam.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/015_aliyu_rabiu_shuaibu.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/016_zarau_bello_baidu.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/017_abdul_ahmed_abdul.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/018_muhammad_saleh_ibrahim.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/019_abdulhafiz_umar_dabo.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/020_khadijah_sani-musa.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/021_abdulazeez_ahmad.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/022_ibrahim_manasseh.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/023_ibrahim_hamza_maishanu.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/024_abdulrahman_abdullahi_garba.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/025_zaharaddeen_nura_ibrahim.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/026_maryam_alka.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/027_oladimeji_williams.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/028_bernard_adjei_buckman.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/029_halimat_musa.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/030_abubakar_abubakar_al-amin.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/031_kaloma_usman_majikumna.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/032_abdulwasiu_bamidele_popoola.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/033_ayodeji_akande.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/034_shamsu_abdullahi.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/035_naziru_abdussalam_ibrahim.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/036_abubakar_sadiq_suleiman.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/dl-2/037_taiwo_abbas.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/000_bashir_muhammad_bilkisu.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/001_ahmad_rabia_aminu.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/002_isah_habiba.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/003_khakabo_shirwatso_melvin.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/004_amina_aminu_umar.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/005_letsoko_masego.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/006_aminu_faiza.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/007_abubakar_abdullahi_naima.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/008_aliyu_isah_nafisat.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/009_bah_assanatou.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/010_halima_muhammad_sani.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/011_zakariyya_umar_muhammad.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/012_dhara_ahmadu_aminu.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/013_faisal_khalid_hassan.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/014_zakari_anas.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/015_adelakun_sulaimon_kolawole.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/016_yahuza_gwarjo_salim.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/017_alhassan_ibrahim.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/018_jalo_muhammad_hassan.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/019_ahmad_mustapha.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/020_abdullahi_maijamaa_yunusa.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/021_ilyasu_abdulrahman.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/022_dan_saviour_udo.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/023_nasir_hussain_mujahid.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/024_nazifi_muhammad_jibril.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/025_franklin_u._nwankwo.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/026_nafiu_muhammad.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/027_abdullahi_auwal.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/028_dahiru_namaru_ahmad.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/029_nasir_hussain_mujahid.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/030_umar_haruna_abdurrahman.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/031_mammanjabs_danjuma_salome.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/032_habiba_abdulrahman_abdullahi.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/033_abdullahi,_kudirat_seeke.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/034_yusuf_shamsuddeen.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/035_alhaji_sesay.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/036_sani_nazir.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/037_sa'adu_yusuf.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/038_bello_hassan_umar.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/039_adam_muhammad_abduljalal.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/040_yahya_al-amin_muhammad.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/041_muhammad_adam_ismail.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/042_halliru_musa_umar.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/043_muhammad_indabawa_salisu.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/044_adebanjo_adekunle_theophilus.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/045_muhammad_danhaya_abubakar.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/046_bashir_abdulmalik.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/047_adamu_hassan_lawan.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/048_bello_salim.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/049_muhammad_bashir_aliyu.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/050_lukman_kabiru_bala.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/051_imrana_salisu.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/052_muhammad_nazif_ahmad.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/053_damilare_daramola.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/054_hidayah_bashir_dayyib.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/055_muhammed_sani_kabir.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/056_abdulwasiu_bamidele_popoola.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/057_mustapha_ashiru_bari.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/058_usman_bello_abdulmalik.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/059_hauwa_ibrahim.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/060_ahmad_bala_ahmad.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/061_muhammad_sanusi_waziri..qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/062_christopher_adetola.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/063_abdulhamid_abubakar.qmd
Writing /Users/abumafrim/Documents/GitHub/arewadatascience.github.io/people/fellows/ml-3/064_archellius_anami_mudashi.qmd