Available for a 6-month NLP / LLM end-of-studies internship from March 2027 Contact me

Ezéchiel Sawadogo, computational linguist and NLP engineer in training

Welcome · Bienvenue · Ne y waoogo · I bisimila · Akwaba · Ẹ káàbọ̀ · Barka da zuwa · Karibu · Boyei malamu · أهلاً وسهلاً

EzéchielN.PROP · first name‘God strengthens’
SawadogoN.PROP · Mooré‘son of the rain’
linguiste‑informaticienN · compound, predicatelanguage + code

I build systems that read, classify and understand language: Byzantine seals, French online hate speech, 17th-century printed books, museum knowledge. Trained in linguistics, I do NLP with the tools of deep learning and the rigour of linguistic annotation.

18/20Master's thesis (year 1), top of the class
DH2026paper accepted, Daejeon
96.7%accuracy, character classification
0.83F1, online hate speech detection (CamemBERT)
625seals classified by state of preservation (DH2026)

Featured projects

All projects
2025 – 2026 · Master's thesis with Mamadou Diouhé Barry · Sorbonne Université · ANR BHAI project

Recognising characters in Byzantine seal monograms

The problem. A Byzantine monogram superimposes several Greek letters into a single design. Reading one takes an expert, and there are tens of thousands of seals.

Seal image→YOLOv8s detection→Crops→ResNet18 classification→Letters
  • Detection: mAP@50 0.778 — 351 images, 49 classes, 5-fold cross-validation
  • Classification: 96.7% accuracy, macro-F1 0.937 — 2,143 crops, 26 classes
2026 · Personal project · model published on Hugging Face

Hate speech detection in French

The trap. The corpus has 42,660 rows but only 7,499 distinct texts: without deduplication, the test set simply repeats the training set. After a data audit, a weighted loss and a threshold tuned on validation data, CamemBERT reaches an F1 of 0.83 on the “hateful” class.

2026 · Web app · Personal project

DÉLIA — learning NLP through play

An app that makes computational linguistics accessible with no prerequisites: 7 tracks from tokenisation to LLMs, an interactive lab and Python running in the browser. One module is devoted to African languages.

Oct. – Dec. 2025 · Sorbonne Université · pair project

Multimodal classification of natural disasters

Fusing tabular seismic data and audio signals to detect earthquakes and tsunamis automatically. Multimodal fusion outperforms the best unimodal approaches (Random Forest: 88.9% accuracy).

2026 · Personal project

Semantic search engine

Search by meaning rather than keywords: Sentence-Transformers embeddings, a FAISS index and a Streamlit interface.

Publication

All publications
Sawadogo E., Barry M. D., Mahanta S. K., Eyharabide V. — Digital Curation and Datafication of Byzantine Seal Monograms: From Annotation to Classification. Digital Humanities 2026, Daejeon, South Korea, 28 July 2026.

I publish Mots & Pouvoir (“Words & Power”), a French-language publication on language, power, philosophy and African thought. Writing about what words do to people feeds what I do to words with models.

Contact

I am looking for a 6-month end-of-studies internship in NLP / LLM engineering, starting March 2027, ideally in R&D. Based in Paris, open to relocation.