Projects Portfolio

Technical projects spanning AI research, NLP, and agentic systems—from research prototypes to production applications.

Featured Projects

HumorGen: Open-Weight Computational Humor Generation
Cloudflare Pages · 14 open models · EN · FR · ES · Apache-2.0 · 2026
Humor Generation LLM Open Weights Hugging Face

HumorGen is our open-weight ecosystem for computational humor. The Cognitive Synergy Framework runs six comedic personas in parallel, ranks the funniest drafts, and distills them into efficient LoRA adapters — 14 models across English, French, and Spanish. Explore the full collection at humorgen.pages.dev; method and benchmarks are in the HumorGen paper.

Multilabel ML System for Mental Health & Cyberbullying Detection
Python · Scikit-learn · Transformers · BERT · NLP
Machine Learning NLP AAAI-26 Oral

Built a full ML pipeline for multilabel detection of mental health conditions and cyberbullying using classical models and transformer-based embeddings. Results led to an Oral paper acceptance at AAAI-26 AIMedHealth.

CMU-Africa NLP Research Group
HTML · CSS · JavaScript · Supabase · Cloudflare Pages · 2026
NLP Research Community Web App African Languages

Built and maintain the official portal for the CMU-Africa NLP Research Group — an interdisciplinary research community at Carnegie Mellon University Africa (Kigali). Features a public research showcase, member dashboard, project collaboration system, and live roster of researchers working on multilingual NLP, responsible AI, and African language technologies.

AI Workflow & Bus Management System
Python · FastAPI · JavaScript · LangChain · Google Sheets
Full-Stack AI Agent Production

Intelligent bus management system with AI chatbot that automates logistics workflows, email drafting, and real-time spreadsheet sync.

AfriEconQA: Benchmark QA Dataset for African Economics
Python · RAG · LangChain · GPT-4o · Qwen · Evaluation Pipelines
Dataset Engineering LLM Evaluation Benchmark

Specialized benchmark dataset to close the "parametric knowledge gap" in AI economic analysis. Built 4,309 curated QA pairs from 220 World Bank African Reports (64,892 retrieval chunks).

CMU Africa Research Club Website
HTML5 · CSS3 · JavaScript · Responsive Design
Full-Stack Web Development Community

Official website for Carnegie Mellon University Africa Research Club — a platform fostering research collaboration and academic community building with research showcases, conference tracker, resource hub, and member directory.

Multichannel HR Assistant Bot
RAG · Python · Slack API · FastAPI · LangChain
RAG Conversational AI In Progress

RAG-powered HR assistant accessible via Slack, email, and web with secure document retrieval.

Kigali Smart City Guide
Python · NLP · Neo4j · LangChain · Llama
RAG Chatbot Urban Tech

RAG chatbot with graph database integration for urban navigation and city information queries.

Skills & Technologies

Programming & Development

Python
JavaScript
HTML/CSS
SQL
Git
Docker

Machine Learning & AI

PyTorch
TensorFlow
Scikit-learn
HuggingFace
LangChain
LLMs
NLP
Computer Vision

Tools & Platforms

AWS
Google Cloud
FastAPI
Streamlit
Jupyter
MongoDB
PostgreSQL
Neo4j