4-day longest streak
<!-- Animated header --> <!-- Typing animation --> <!-- Social badges --> --- $ whoami --- 🔭 Current Work | Project | What | Status | |:--------|:-----|:------:| | 🎓 PhD…
<!-- Animated header -->
<!-- Typing animation -->
<!-- Social badges -->







---
$ whoami
python
class Sakayo:
role = "PhD Candidate in AI @ CRIL-CNRS (UMR 8188), Université d'Artois"
thesis = "Intertextuality & Causality: Towards a Semantic Analysis of Discourses"
also = "Lead NLP @ PlotWeaver — voice AI for African languages (NVIDIA Inception)"
focus = ["Discourse Semantics", "Causal Reasoning", "Formal Explainability (XAI)"]
languages = {"native": ["Mbay", "French"], "fluent": "English",
"shipped": ["Ngambay", "Hausa", "Yoruba", "Wolof", "..."]}
teaching = "Algorithmics @ Université d'Artois · 80+ students trained across Chad & Cameroon"
mission = "Building language tech for communities the industry forgot"
---
🔭 Current Work
| Project | What | Status |
|:--------|:-----|:------:|
| 🎓 PhD Thesis | Intertextuality & causal reasoning in discourse — bridging NLP with SAT/formal methods |  |
| 📖 IntertextMigra | Detecting experiential intertextuality in migration narratives |  |
| 🇫🇷 EvalLLM RAG | Solo end-to-end French RAG pipeline (BM25 + dense + reranking) |  |
| 🔍 Discourse encoders, formal XAI & more | Lightweight discourse-relation models, minimality-guaranteed probing, interpretable rule learning |  |
| 🎙️ PlotWeaver | Production TTS/ASR for Hausa & Yoruba on AWS SageMaker |  |
---
📚 Selected Publications
🆕
IntertextMigra: Experiential Intertextuality in Migration Narratives — SIGDIAL 2026 (accepted)
🆕
French RAG under Strict Constraints — CORIA-TALN 2026 (accepted)
📄
Pretraining Strategies for Low-Resource MT — AfricaNLP 2025 ↗
📄
Ngambay–French Neural Machine Translation — NLP4TIA @ RANLP 2023 ↗
📄
MasakhaNEWS: News Topic Classification for African Languages — IJCNLP-AACL 2023 ↗ (most-cited work)
📄
AfriMTE & AfriCOMET — MT Evaluation for Under-resourced African Languages, NAACL 2024 ↗
📄
Error Correction DNNs for Wildlife-Vehicle Collision Data — MDPI Mathematics ↗
> 📎 Full list & citation count → Google Scholar · toadoum.github.io
---
🗺️ Journey So Far
2026 ──── PhD Year 2 @ CRIL-CNRS — first papers accepted (SIGDIAL, CORIA-TALN)
│ Teaching Algorithmics @ Université d'Artois
│ Founder & CEO @ PlotWeaver — Hausa/Yoruba voice AI in production
│
2025 ──── PhD in AI begins @ CRIL-CNRS, Université d'Artois (ANR HYCI project)
│ UNICEF Consultant (RCCE) — Chad
│ ML Engineer @ CDIAL — African ASR/TTS
│
2023 ──── NLP Engineer @ Batazia — multilingual product NLP
│ Summer Research Intern @ EPFL — polarization detection
│ Lead Trainer @ Tec4Tchad — Python, ML, Git (40+ students)
│ MSc Machine Intelligence (AMMI) — Google & Meta Scholar
│
2022 ──── Project Lead ML Intern @ STEM-Away
│
2020 ──── MSc Industrial Mathematics — AIMS Cameroon (MasterCard Foundation)
│
2019 ──── MSc Physics — Université de N'Gaoundéré
│ Web Dev & ML Intern @ Limbe City Council
│
2017 ──── BSc Applied Physics — the beginning
---
🛠️ Tech Stack
Languages & Frameworks
!Python
!PyTorch
!HuggingFace
!FastAPI
!Django
Infrastructure & Tools
!AWS
!SageMaker
!Docker
!SLURM
!Git
!LaTeX
Specializations
!NLP
!XAI
!ASR
!TTS
!Machine Translation
!Low--Resource Languages
!RAG
---
🏆 Highlights
🎓 Google & Meta Scholar (AMMI) · 🎓 MasterCard Foundation Scholar (AIMS) · 🚀 NVIDIA Inception (PlotWeaver)
📝 7+ Publications · 🌍 5+ African Languages in production NLP systems · 🎙️ Voice AI serving real users
🔬 Reviewer: Masakhane African Languages Hub, IGI Global · 👨🏫 Trained 80+ students across Chad & Cameroon
📺 Sakayo Tech — AI education for francophone African students · 🤝 Mentorship program for 20 young Chadian innovators
---
📊 GitHub Activity
---
📫 Let's Talk
Building something for underserved languages? I'd love to hear about it.



-
Linear-Regression-with-Regularization-and-Cross-Validation-from-Scratch ★ PINNED
No description.
Jupyter Notebook ★ 0 4y agoExplain → -
Sentiment-Analysis-with-Bernoulli-Naive-Bayes ★ PINNED
No description.
Jupyter Notebook ★ 0 4y agoExplain → -
Text-Classification-using-Fully-Connected-Neural-Network ★ PINNED
No description.
Jupyter Notebook ★ 0 4y agoExplain → -
Ngambay-French-Neural-Machine-Translation-sba_fr_v1- ★ PINNED
No description.
Jupyter Notebook ★ 4 2y agoExplain → -
YouVersionBible-data-crawler-for-NMT ★ PINNED
No description.
Python ★ 11 1y agoExplain → -
Hybrid-AR-LSTM-model-for-prediction-of-birth
Although ARIMA, AR essentially for linear update models plus some noise thrown in and LSTM essentially for a nonlinear time series model are well known in the literature we have applied them in the data. Based on the fact that the LSTM outperforms the AR then the AR outperform the ARIMA according to their results, we have came with an idea of combining the two best models AR and LSTM in single architecture that that will take advantage of the two models and capture linear and nonlinear phenomena because it has both linear and nonlinear modeling capabilities.
Jupyter Notebook ★ 11 8mo agoExplain → -
ai-research-skill
No description.
Python ★ 8 9d agoExplain → -
alx-system_engineering-devops
No description.
Shell ★ 4 3y agoExplain → -
Data-Insight-Certification-Data-Science-program-
This repository have all my jupyter notebooks for assignments and projects for Data Insight certification
Jupyter Notebook ★ 2 4y agoExplain → -
Toadoum.github.io
Web page Link: Toadoum.github.io
HTML ★ 1 7d agoExplain → -
Simulink-models-for-PV-systems
No description.
★ 1 6y agoExplain → -
alx-low_level_programming
C low level programming
C ★ 1 3y agoExplain → -
American-Sign-Language-detection-using-CNN
No description.
Jupyter Notebook ★ 1 4y agoExplain → -
Resources ⑂
Best resources to learn ML, DL, Aptitude, Probability, Statistics etc.
★ 1 4y agoExplain → -
Toadoum
My Introduction
★ 0 7d agoExplain → -
GLiNER ⑂
Generalist and Lightweight Model for Named Entity Recognition (Extract any entity types from texts)
★ 0 9d agoExplain → -
evalllm2026
No description.
Python ★ 0 16d agoExplain → -
IntertextMigra
No description.
Python ★ 0 1mo agoExplain → -
intertext-annotation-tool
No description.
Python ★ 0 4mo agoExplain → -
mt-training ⑂
No description.
★ 0 4mo agoExplain → -
causal-annotator
No description.
Python ★ 0 4mo agoExplain → -
TensorTonic-Solutions
My solutions to TensorTonic problems
★ 0 5mo agoExplain → -
MNMTChad
No description.
★ 0 2y agoExplain → -
Constitution-chatbot
No description.
Jupyter Notebook ★ 0 3y agoExplain → -
asl-ml-immersion ⑂
This repos contains notebooks for the Advanced Solutions Lab: ML Immersion
★ 0 3y agoExplain → -
Random_group
Ce repository est pour un TP
Python ★ 0 3y agoExplain → -
masakhane-news ⑂
MasakhaNEWS: News Topic Classification for African Languages
Python ★ 0 3y agoExplain → -
STEM-Away-Job
No description.
Jupyter Notebook ★ 0 3y agoExplain → -
test_branch
No description.
★ 0 3y agoExplain → -
monty
No description.
C ★ 0 3y agoExplain → -
alx-higher_level_programming
No description.
Python ★ 0 3y agoExplain → -
simple_shell
No description.
C ★ 0 3y agoExplain → -
transformers ⑂
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
★ 0 3y agoExplain → -
alx-zero_day
I'm now a ALX Student, this is my first repository as a full-stack engineer
Shell ★ 0 3y agoExplain → -
alx-pre_course
I'm now a ALX Student, this is my first repository as a full-stack engineer
★ 0 3y agoExplain → -
Manual-Text-Annotation
No description.
Python ★ 0 3y agoExplain → -
STEM-Away-Internship ⑂
No description.
★ 0 3y agoExplain → -
Questions-Recommendation-System-StemAway-Internship-
No description.
Python ★ 0 4y agoExplain → -
kernels-AMMI-2022 ⑂
This repository have materials for our course in Kernels Methods for Machine Learning
★ 0 4y agoExplain → -
100-nlp-papers ⑂
100 Must-Read NLP Papers
Jupyter Notebook ★ 0 4y agoExplain → -
Machine-Learning-from-scratch
No description.
Jupyter Notebook ★ 0 4y agoExplain → -
LeetCode-Problems
No description.
Jupyter Notebook ★ 0 3y agoExplain → -
NLP-AMMI
No description.
Jupyter Notebook ★ 0 4y agoExplain → -
Spark-Foundation-Internship-in-Data-Science-BA-GRIP-
No description.
Jupyter Notebook ★ 0 4y agoExplain → -
perceptron ⑂
This repository is about Perceptron
Jupyter Notebook ★ 0 4y agoExplain → -
test-live-coding ⑂
No description.
Jupyter Notebook ★ 0 4y agoExplain → -
Materials ⑂
This repository contains all the materials and slides from the presentation on introduction to git, github, linux and an introduction to python.
★ 0 4y agoExplain → -
learn-python3 ⑂
Jupyter notebooks for teaching/learning Python 3
★ 0 7y agoExplain → -
BD4D-Assignments
Five days workshop in big data analytics with python
Python ★ 0 6y agoExplain → -
LSTM-model-with-python
The model is to predict birth
Jupyter Notebook ★ 0 6y agoExplain → -
Neural-Network-and-Deep-Learning-Coursera
By Andrew Ng
Jupyter Notebook ★ 0 6y agoExplain → -
the-breast-cancer-dataset
Import the breast cancer dataset from scikit-learn and perform a classification on it using the KNeighborsClassifier (k-NN) for k = 1, 2, . . . , 10. For each value of k record the training and testing errors (using the in-built accuracy score of the k-NN). Then plot both sets of errors on one plot with the right legend.
Jupyter Notebook ★ 0 6y agoExplain → -
Time-series-forecasting-AR-ARIMA-
Prediction of birth using ARIMA and AR
Python ★ 0 6y agoExplain →
No repos match these filters.